핸드셰이크
연결 시 JWT나 세션을 검증하고 허용된 origin과 WSS 경계를 확인합니다.
실시간 통신 계약
실시간 기능은 핸드셰이크 인증, 이벤트 이름, 룸 경계, 재연결, 다중 인스턴스 전파 규칙이 명확해야 운영 중 메시지가 새지 않습니다.
연결 시 JWT나 세션을 검증하고 허용된 origin과 WSS 경계를 확인합니다.
joinRoom, chatMessage 같은 이름과 payload 모양을 버전 관리합니다.
프로젝트, 채팅방, 문서 ID처럼 권한 단위가 되는 roomId를 명확히 둡니다.
여러 인스턴스에서는 sticky session과 Redis Adapter로 브로드캐스트를 맞춥니다.