[아키텍처] Redis Pub/Sub을 활용한 분산 서버 실시간 동기화 완벽 가이드
1. 문제 사용자가 늘어나 채팅/화상 서버를 여러 대(Scale-out)로 늘렸더니, 다른 서버에 접속한 유저끼리는 메시지를 주고받지 못하는 치명적인 단절 현상이 발생했습니다.예를 들어 A 서버에 접속한 유저가 보낸 채팅을, B 서버에 할당된 유저가 실시간으로 수신할 연결고리가 물리적으로 끊어져 있기 때문입니다. 2. 왜 필요한가 수십 대의 분산 서버가 마치 하나의 거대한 통형 서버처럼 유기적으로 동작하려면, 모든 서버를 0.01초 … 더 읽기