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