[Pre Onboarding-회고]Assignment 5

연꽃·2021년 11월 17일
0

과제 개요

회사

휴먼스케이프

과제 기간

2021.11.15-2021.11.17

사용 기술스택

  • Typescript
  • Nodejs
  • Nestjs
  • Sqlite
  • Typeorm

개발요구사항

과정

1. batch task
처음에 batch task가 무엇인지 잘 몰라서 당황하였다. 하지만 팀원들과 이야기하면서 무엇인지 알게 되었고, 이를 nestjs에서 구현하기로 했다. 그리고 이는 이 링크에 잘 나와 있어서, 참고를 했다.

2. 새로 수집한 데이터의 update
batch task를 통해 지속적으로 우리의 데이터베이스에 업데이트를 해주어야했다. 이 과정에서 받아오는 데이터를 그대로 데이터베이스에 업데이트를 해줄까 아니면 원래 데이터랑 새로 받아온 데이터를 비교해준 후, 바뀐 것만 업데이트 해줄까에 대해서 고민을 하였다. 결국 두가지 다 해보았지만 상식적으로 후자가 더 좋아보여서 후자로 선택하였다. 이에 대한 자세한 이야기는 [링크]에 적어 놓았다.

배운점

1. batch task
batch task라는 것에 대해서 알게 되고 생각을 해보니, 실제 사이트 운영에서 매우 쓸 일이 많은 것이라는 것을 알게 되었다. 혼자서 toy프로젝트를 해볼 때, 꼭 써보고 싶다.

profile
우물에서 자라나는 중

0개의 댓글