Pub-Sub Pattern?

Pub-Sub(발행-구독) 패턴은 소프트웨어 아키텍처에서 메시징을 통해 컴포넌트 간의 통신을 관리하는 디자인 패턴입니다. 이 패턴은 두 가지 주요 역할인 발행자(Publisher)와 구독자(Subscriber)로 구성됩니다.

Pub_Sub_Pattern.png

Pub-Sub 패턴의 구성요소

Event Broker와 Message Broker 비교

Event Borker

이벤트 브로커는 주로 이벤트 기반 아키텍처에서 사용되며, 특정 이벤트가 발생했을 때 이를 감지하고 해당 이벤트를 구독한 컴포넌트에 전달합니다.

특징

사용 예시