LabHub
시작하기
배우기 러닝패스 코스

실시간 통신 — WebSocket·gRPC 스트리밍·WebRTC

소켓 기초를 마친 개발자를 위한 실시간 프로토콜 코스입니다. HTTP/2 스트림과 흐름 제어, 커넥션 풀 고갈, WebSocket 의 바이트와 운영, gRPC 스트리밍의 기한·취소·keepalive·재시도, WebRTC 의 시그널링·ICE·데이터 채널을 같은 파드 안의 실제 연결로 구현하고 잽니다. 마지막 실습에서는 16kHz 음성 프레임을 WebSocket 과 WebRTC 로 보내 지연 분포를 비교해 음성 AI 코스로 이어집니다. HTTP/3 은 실습 파드에서 패킷 손실을 만들 수 없어 읽기로 다룹니다.

중급 · 레슨 28 · 실습 8

실습 시작하기

커리큘럼

HTTP/2 — 연결 하나에 요청을 겹쳐 싣다

머리 막힘은 어디에 남았나 — HTTP/3 과 QUIC

커넥션 풀이 마르면 빠른 요청도 줄을 선다

WebSocket 을 바이트로 읽는다

오래 붙어 있는 WebSocket 을 운영한다

gRPC 스트리밍 네 모양

gRPC 의 기한·취소·흐름 제어·keepalive

SSE·WebSocket·gRPC 스트리밍·WebRTC 중 무엇을

WebRTC — 시그널링은 직접 만든다

실시간 채널을 재고 음성 프레임을 보낸다

참고 문서