← 질문 목록
#152깊이 0

실시간 갱신에 연결을 계속 열어야 하는가?

네트워크심화프로토콜

갱신이 잦고 낮은 지연이나 양방향 전송이 필요하면 연결을 유지하는 편이 낫다. 드문 갱신과 단순한 운영이 중요하면 폴링이 적합하다.

기준웹소켓폴링
전송양방향 푸시클라이언트가 조회
지연낮음주기에 좌우
운영연결 상태 관리HTTP 인프라 사용

짧은 폴링 주기는 빈 응답과 헤더 비용을 늘린다. 주기를 늘리면 서버 부담은 줄지만 사용자가 변화를 늦게 본다.

웹소켓은 한 번 업그레이드한 뒤 프레임을 주고받는다. 대신 연결 수용량과 하트비트, 재연결, 느린 소비자에 대한 역압력을 설계해야 한다.

서버에서 클라이언트로만 흐르면 Server-Sent Events도 대안이다. 통신 방향과 허용 지연, 기존 인프라 지원을 함께 비교한다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

실시간 갱신에 연결을 계속 열어야 하는가?