티켓팅 프로그램을 통한 동시성 문제의 이해와 해결
팀장: 한성우 - 동시성 제어, 서비스(기능) 확장, Auth
팀원: 김형준 - 동시성 제어, 캐싱
팀원: 김효중 - 동시성 제어, 인덱싱
팀원: 최우탁 - 동시성 제어, CI/CD
- 티켓팅 기본 CRUD
- 동시성 이슈 발생하는 부분 파악 후 회의
- 동시성 이슈 검증을 위한 테스트 코드 작성
- Redis Lock 통한 동시성 이슈 제어
- AOP 방식 Lock 구현 (선택)
- CI/CD 구축(GitHub Actions)
- 서비스 확장
- 성능 개선
검색어 전체 검색 결과를 캐싱하는 방식
- 무작위 검색
- 인기 검색어
- 인기 검색어 단어의 일부
페이징 검색에 대한 결과를 캐싱하는 방식
- 무작위 검색
- 인기 검색어
- 인기 검색어 단어의 일부
검색 결과를 Redis에 캐싱하는 방식
- 무작위 검색
- 인기 검색어
- 인기 검색어 단어의 일부











