root layout

패스트캠퍼스

  1. 강의 질문
  2. 개발/데이터

대기열 시스템 관련 대기열 순위 호출에 대해 궁금한게 있습니다

2025.05.06 19:37 수정

안녕하세요. 대기열 시스템 구현해보다가 궁금해서 질문 남깁니다.


06. 접속대기 웹페이지 개발 강의에서 대기열을 주기적으로 3초에 한번씩 서버에 요청하는 형태로 스크립트를 구현하셨는데 이것을 polling 방식이라고 하는거죠?


그리고 최근 통신사 이슈로 대기열 시스템 접했는데요. 사용자가 수십만명이 몰리는 경우 polling 방식으로 대기열 순서 확인하게 되면 서버 부하가 늘어날 거 같습니다만, 대용량 트래픽이 몰리는 경우에는 어떻게 개선을 해가야할지 혼자 고민하는데 방법이 잘 떠오르질 않네요.


대기열 확인할 때 sse나 websocket 방식은 계속 서버와 연결된 상태이기 때문에 서버에서 자원 관리하는게 쉽지 않을거 같다는 생각이 듭니다. 그래서 서버 쪽에서 scale-out하는 형태에 polling으로 대기열 확인할 거 같은데..


트래픽을 고려한다면 강사님은 어떤 방향으로 개선해가실지 궁금합니다.


답변 감사합니다.


답변 

연관 질문

커뮤니티 질문보기