Consistent hashing
-
이코에코(Eco²) Streams & Scaling for SSE #5: SSE Gateway, 단일 Consumer에서 분산 Fan-out까지이코에코(Eco²)/Event Streams & Scaling 2025. 12. 27. 15:28
50+ VU(Virtual Users) 부하 테스트에서 발생한 SSE 연결 병목을 해결하기 위한 단계별 개발 과정을 기록합니다.요약연결당 XREAD → 50 VU에서 CPU 85% 병목단일 SSE-Gateway → 깔끔한 이벤트 수신, 수평확장 불가StatefulSet + Consistent Hash → 해싱 정합성 불일치Fan-out 계층 필요성 ← 현재 단계2. 단일 SSE-Gateway로 전환2.1. 이전 아키텍처 문제점연결당 XREAD 모델 (N:N):┌─────────────────────────────────────────────────────────────┐│ 연결당 XREAD (AS-IS) │├─────────────..