대용량 트래픽 처리와 동시성을 보장하는 대규모 호텔 체인의 예약 시스템
개발 기간 : 2024.12.23 ~ 2025.01.27
- 5,000개 호텔과 100만 개 객실을 보유한 대규모 호텔 체인의 예약 시스템 구축
- 20,000 TPS 환경에서 평균 500ms의 응답속도를 보장하는 쿠폰 서비스를 구축했습니다.
- 기능은 이벤트성 선착순 쿠폰 발급과 쿠폰 관리 기능으로 나뉘었으며, 특히 선착순 쿠폰 발급의 동시성 문제와 대량 트래픽을 안정적으로 처리하는 설계가 주요 도전 과제였습니다.
Development
Database
Server
Test
Monitoring
CI/CD

- 프로모션 등록
- 선착순 쿠폰 발급
- 쿠폰 발급 및 조회
- 쿠폰 유효성 검증
- JWT를 이용한 인증/인가 처리
- 로드밸런싱 및 서비스 라우팅
- 로그인 및 회원가입
- JWT 토큰 발급
- 사용자 관리

정현수 |
연이현 |
권현준 |
이주희 |
연제민 |
---|---|---|---|---|
▶ 아키텍처 설계 ▶ 프로모션, 쿠폰 서비스 ▶ 게이트웨이, 유저 서비스 ▶ JaCoCo 및 SonarQube |
▶ 예약 서비스 ▶ 결제 서비스 |
▶ 예약 서비스 ▶ 호텔 서비스 |
▶ 쿠폰 서비스 ▶ 인프라 구축 및 CI/CD |
▶ 예약 서비스 ▶ 객실 요금 서비스 |