인터파크 티켓 서비스 클론코딩
프로젝트 기간 : 2023/12/11~2024/01/16
- 인터파크 티켓 서비스에서 겪을 수 있는 기술적 문제를 경험하고 해결하는 과정을 경험하는데 초점을 맞춘다
- 지식공유와 코드리뷰를 적극적으로 하며 협업 능력을 기른다
SM & Developer | Developer | Developer |
---|---|---|
남은찬 | 박주한 | 이수진 |
Redis 를 활용한 티켓 예매 동시성 제어와 성능 최적화 경험기
ShedLock 을 통한 스케줄러 서버 failover 구현
LocalDateTime.now() 직접호출 트러블 슈팅
ShedLock 사용 시 스케줄러 통합테스트 트러블 슈팅
애플리케이션 End Point 모듈로
API Controller
,Interceptor
,Argument Resolver
,ExceptionHandler
로 구성
핵심 로직 모듈로
Entity
,Repository
,Bussiness Logic
,Service Logic
로 구성
별도의 스케줄러 작업을 수행하는 모듈로
scheduler
로 구성