다중 서버에서의 Redis Pub & Sub 다중 서버 상황에서 서버 메모리에 의존적인 기능들은 대부분 문제가 생길 가능성이 크다. 문제A 서버와 B 서버가 있을 때 클라이언트1과 2가 실시간 채팅하는 상황에서 1은 A 서버에 발행, 2는 B 서버를 구독하게 되면A 서버는 클라이언트 2에 대한 정보를 알고 있지 않기 때문에 실시간 채팅 기능이 정상적으로 동작하지 않는다. 해결 - 서드 파티 솔루션으로 Redis Pub Sub 기능 사용 주로 Redis 또는 Kafka를 사용Redis는 pub sub 기능 외에도 캐싱, 리프레시 토큰 관리 등 여러 역할을 많이 수행한다. Redis Pub Sub : Redis가 제공하는 메시징 기능 - 실시간 통신에서 메시지를 전파해주는 목적으로 사용한다.- Redis..