백엔드 커리큘럼 심화: 실시간 구독 인가와 권한 회수, 연결 한 번의 인증으로 끝내지 않는 법
WebSocket·SSE·GraphQL Subscription에서 연결 인증, 채널별 인가, 토큰 만료, 권한 변경과 강제 회수를 분리해 설계하는 실무 플레이북입니다.
WebSocket·SSE·GraphQL Subscription에서 연결 인증, 채널별 인가, 토큰 만료, 권한 변경과 강제 회수를 분리해 설계하는 실무 플레이북입니다.
WebSocket 연결이 끊긴 뒤에도 알림·채팅·상태 갱신의 의미를 보존하도록 sequence, ACK, replay window, snapshot 전환을 설계·운영하는 기준을 정리합니다.
일반 HTTP 요청보다 오래 살아 있는 WebSocket, SSE, gRPC streaming 연결을 배포·장애·스케일다운 중 안전하게 드레이닝하는 실무 기준을 정리합니다.
WebSocket 프로토콜 동작 원리, STOMP 기반 실시간 통신과 Spring 적용
실시간/준실시간 요구에 따라 WebSocket, SSE, Webhook을 선택하는 기준과 설계 패턴 — Spring Boot 구현 코드, 스케일 아웃 전략, 운영 체크리스트 포함