스크럼 회의
- Ticket test coverage 수정.
- 보완해야할 점 수정하기.
- 발표 영상 제작.
- 깃허브 리드미 작성.
테스트 커버리지 작성
- 티켓 테스트 커버리지
- 예매 테이블 ElasticSearch로 변경한 것 테스트 커버리지
보완해야할 점 수정하기.
- 회원가입 할 때 이미 있는 유저면 “유저 정보가 존재하지 않습니다.”라고 응답이 옵니다.
- TicketResponseDto 반환할 때, id값이 아닌 필요한 정보 담아서 전달하도록 수정 필요.
- 내 티켓 조회할 때 paging 처리할 것인지.
- 현재 티켓 테이블은 티켓이 계속해서 쌓이는 구조.
- 만약 내 티켓을 조회 했을 때, 티켓이 200-300개를 조회하게 됨.
- 성능 이슈. - 컨슈머에서 좌석 목록(스탠딩,VIP 등등)을 보여준 후 각 좌석 목록을 누를 시 각 좌석 목록의 좌석 리스트를 보여주는 주어야함.
- 첫 번째 이유는 ,ElasticSearch 남은 좌석 10000개 초과 할 경우에는 shard가 꺼짐.
- Elasticsearch의 경우, elastic search 같은 경우 효율성을 위해 데이터들을 하나의 db가 아닌 여러 shard들에 데이터를 분산해서 저장하고 데이터들을 모을 때 shard들로부터 데이터를 모아 정렬한 뒤 반환하는 과정을 거치기 때문에 최대 검색 document 개수를 10,000개로 제한하고 있습니다. - 대기열에서 SSE 연결을 끊고 다시 연결해도 맨 뒤로 가는게 아니라 대기열 위치를 불러와서 진행하는 오류.
- 레디스 큐에 들어간 데이터 값도 삭제 해야되는지? - 행사 이미지 저장을 위한 S3 추가
발표 PPT 제작
'항해99' 카테고리의 다른 글
항해99 실전 프로젝트 (32일차) (0) | 2024.03.09 |
---|---|
항해99 실전 프로젝트 (31일차) (0) | 2024.03.09 |
항해99 실전 프로젝트 (29일차) (0) | 2024.03.04 |
항해99 실전 프로젝트 (28일차) (0) | 2024.03.02 |
항해99 실전 프로젝트 (27일차) (0) | 2024.03.01 |