ROI가 분명한 결과물
- open api spec을 활용한 type-gen을 활용하여 개발을 한 것
- Client/Server 간의 소통 비용을 엄청 줄임
- Server의 수정이 발생하면 즉시 client가 알 수 있음
개선이 필요한 곳
- Sales statistics를 어떻게 저장하고 불러올 지?
- 누적 데이터를 효율적으로 저장하고 불러오기 위함
- 매번 쿼리를 날리는 것이 아닌 과거 데이터는 추가 요청 없이 불러올 수 있도록?!
- DB는 mongtoDB 사용 중이므로 bucket pattern을 사용할 것인가?
- 누적 데이터를 처리하는 스케줄러를 만들것인지? 스케줄러는 오버엔지니어링?? ROI 판단을 해 볼 필요가 있을 듯
- 테스트 코드
- 단순 커버리지를 높이는 것이 아닌 실질적으로 필요한 테스트에 대한 코드를 작성
동작 방법과 구현이 어떻게 되어있는지 알고 싶은 라이브러리
- okhttp
- guava / common lang3
- jackson
- test container
- stripe sdk의 구조를 우리 서비스에 맞춰보기
- exception handler 올바르게 이해하고 있는지
- @Transaction의 원리와 순서
'개발' 카테고리의 다른 글
견고한 MSA (1) | 2024.12.23 |
---|---|
MongoDB Bucket Pattern (1) | 2024.12.23 |
어떤 것을 개선할 것인가? (4) | 2024.12.16 |
맨날 헷갈리는 파이썬 deque 문법 (1) | 2024.12.14 |
맨날 헷갈리는 파이썬 문법 defaultdict() (0) | 2024.12.14 |