Redis
-
Redis Pub-Sub 사용하기극락코딩 2023. 8. 19. 11:41
Redis의 사용용도는 무궁무진하다. 캐싱, 큐, 분산락, 그리고 pub-sub 등 다양한 기능으로 사용될 수 있다. 이번에는 redis pub-sub에 대해 정리해볼려고 한다. Pub-Sub 구조란? 분산 시스템에서 사용되는 메시징 아키텍처 패턴 중 하나이다. 시스템 내의 다른 컴포넌트나 서비스 간에 데이터나 이벤트를 비동기적으로 교환하는데 사용한다. --> 컴포넌트들을 느슨한 결합으로 연결할 수 있다. 구조 Publisher (발행자) Publisher는 메시지나 이벤트를 생성하고 PubSub 시스템에 발행 데이터 생산자 역할 Publisher는 어떤 이벤트가 발생했을 때 해당 이벤트를 PubSub 시스템에 알리는 역할 Subscriber (구독자) Subscriber는 PubSub 시스템에서 발행된..