실시간과 공개 snapshot의 차이
자동 갱신, WebSocket, REST fallback이 사용자에게 어떻게 다르게 보이는지 설명합니다.
현재 공개 배포 화면은 REST snapshot fallback을 통해 최근 데이터를 갱신합니다. 사용자는 표 값과 Updated 시간을 보고 최근 수신 여부를 확인할 수 있습니다.
별도 realtime gateway를 켜면 장기 WebSocket으로 quote.update 이벤트를 받을 수 있습니다. Vercel serverless 함수에는 장기 WebSocket 연결을 두지 않는 구조입니다.
실시간에 가까운 화면이라도 네트워크 지연, provider 정책, 브라우저 절전, 서버 장애로 값이 늦게 바뀔 수 있습니다.