[Able - shopping mall] 5분 기록 테이블
2024. 11. 25. 11:09ㆍ내일배움캠프/Plus
이번 과제는 '동시성 제어' 와 '캐싱' 이 목표인 미니 팀 프로젝트로 나의 경우 '캐싱' 에 대한 요구사항을 맡게 되었으며, 추가적으로 주문 및 상품에 관한 일부 CRUD 구현 또한 맡게 되었다.
이번 팀 프로젝트의 5분 기록 테이블을 작성한다. 프로젝트의 성격에 맞추어 테이블에는 아래와 같은 정보를 작성했다.
- 기능 : 작업한 기능을 작성
- 기록 : 작업 내용을 간략하게 작성
- 분류 : 구현, 트러블 슈팅, 오류 해결, 리팩토링(코드수정), 테스트 작성/수정 등 작업의 목적을 작성
- 날짜 : 작업 날짜 작성
- 링크 : 작업한 내용에 대한 블로그 게시물 또는 Github 커밋 내역을 링크
기능 | 기록 | 분류 | 날짜 | 링크 |
- | 프로젝트 발제 내용을 확인 후 팀원과 기획서 작성 | 프로젝트 기획 | 2024.11.22 | Team Notion |
주문 요청 | 회원이 특정 상품을 주문할 수 있는 기능을 구현 | 기능 구현 | 2024.11.25 | Issue #2 |
상품 검색 | 사용자가 검색을 통해 검색어와 유사한 상품을 조회할 수 있는 기능을 구현 | 기능 구현 | 2024.11.25 | Issue #3 |
검색어 순위 조회 | 상품 검색시 사용된 검색어들의 순위를 조회할 수 있는 기능을 구현 | 기능 구현 | 2024.11.26 | Issue #32 |
검색어 캐싱 처리 | 검색어에 대한 캐시를 활용하지 않고 있기에 캐시를 활용하는 방향으로 리팩토링을 진행 | 리팩토링 | 2024.11.27 | Issue #46 |
- | DB 와 Cache 성능 테스트(= 부하 테스트) | 성능 테스트 | 2024.11.28 | Blog |
'내일배움캠프 > Plus' 카테고리의 다른 글
[Able - shopping mall] DB vs Cache 성능 테스트 (0) | 2024.11.29 |
---|