전체 54
#GCP 16
#클라우드튜링 9
#Node.js 9
#장애 분석 8
#GKE 8
#Kubernetes 7
#보안 6
#Valkey 6
#아키텍처 5
#Cloud Run 5
종료 세션 캐시가 625MiB까지 자랐다: 장기 연결의 메모리 누수
장기 Engine WebSocket의 종료 세션 Map이 누적된 원인을 찾아 명시적 disconnect, 비활성 TTL과 generation token으로 회수한 장애 분석입니다.
WebSocket 재연결이 장애를 키우지 않게 하는 방법
짧은 open/close 반복에서 backoff가 계속 초기화되던 문제를 안정 연결 시간, exponential backoff, jitter와 오류 분류로 완화한 사례입니다.
Node.js WebSocket Gateway로 세션을 멀티플렉싱하는 구조
여러 client 연결을 Gateway가 받고 하나의 장기 Engine WebSocket으로 전달한 뒤 sessionId로 응답을 되돌리는 실시간 시스템 구조를 설명합니다.