대용량 트래픽 처리와 동시성을 보장하는 대규모 호텔 체인의 예약 시스템
개발 기간 : 2024.12.23 ~ 2025.01.27
- 5,000개 호텔과 100만 개 객실을 보유한 대규모 호텔 체인의 예약 시스템 구축
- 특정 기간 프로모션을 통해 선착순 쿠폰 발급, 객실 조회, 예약 및 결제 과정을 원활하게 처리할 수 있는 서비스 제공
- 서버의 안정성을 위해 트래픽 처리량을 모니터링하여 장애 예방
- 선착순 쿠폰 발급 및 호텔 예약 시 동시성 문제에 대한 고민 및 해결
Development
Database
Server
Test
Monitoring
CI/CD

- 프로모션 등록
- 선착순 쿠폰 발급
- 쿠폰 발급 및 조회
- 쿠폰 유효성 검증
- 호텔 정보 등록 및 관리
- 호텔 검색
- 예약 가능한 객실 정보 조회
- 객실 예약 및 취소 처리
- 예약 상태 확인 및 변경
- 3개월치 호텔 객실 별 요금 데이터 관리
- 호텔 객실 별 요금 조회
- 결제 및 환불 처리
- 결제 이력 조회
- JWT를 이용한 인증/인가 처리
- 로드밸런싱 및 서비스 라우팅
- 로그인 및 회원가입
- JWT 토큰 발급
- 사용자 관리

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