Skip to content

[Feat] 티켓팅 대기열 도입 #5

Description

@yunseul-dev

목적

티켓팅 시 트래픽이 몰리는 상황에서 서버 안정성을 유지하고, 사용자의 원활한 예매 경험을 제공하기 위해 백엔드 대기열 시스템을 도입한다.

요구 사항

  • 티켓팅 페이지 접속 시 사용자가 자동으로 대기열에 등록되도록 구현합니다.
  • 서버 부하 관리를 위해 대기열을 통해 제한된 수의 사용자만 티켓팅 접근 허용되도록 합니다.
  • 대기열 상태 및 예상 대기 시간을 제공하는 API를 구현합니다.
  • 사용자 세션 유효성 관리가 필요합니다. (시간 초과 또는 이탈 시 자동 제거)
  • 대기열 통과 시 티켓팅 화면으로 자동 진입 처리되도록 합니다.

참고 사항

  • Redis 또는 메모리 캐시를 활용하여 대기열 정보를 효율적으로 관리하고 성능을 최적화
  • 대기열 시스템 도입으로 인한 서버 자원 사용량 변화 및 성능 테스트가 필요합니다.

Metadata

Metadata

Assignees

Type

No type

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions