Queue Service는 트래픽이 몰리는 상황에서 사용자 대기열을 관리하기 위해 설계되었습니다. Spring WebFlux와 Redis를 활용하여 고성능 비동기 대기열 처리를 수행합니다.
- 언어: Java 21
- 프레임워크: Spring Boot (WebFlux)
- 데이터베이스: Redis (대기열 주 저장소)
- 메시징: Spring Messaging
- 보안: JJWT (JWT)
- 문서화: SpringDoc OpenAPI (Swagger)
- 모니터링: Actuator, Micrometer, Prometheus
- 고성능 대기열 관리
- 티켓팅 진입을 위한 대기실(Waiting Room) 로직
- 토큰 기반 대기열 검증
- 확장성을 위한 리액티브 스택 적용
- Java 21
- Redis
./gradlew build./gradlew bootRun