**event-driven architecture(이벤트 주도 아키텍처)**에서 서비스는 브로커(Kafka, RabbitMQ 등)를 통해 이벤트를 생산하고 소비함으로써 통신합니다. 서비스는 무언가 일어났음을 알리고, 관심 있는 서비스가 반응합니다. 생산자는 그들을 알지도 기다리지도 않습니다.
동작 방식
text
Order Service ─발행→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(재고 예약) (이메일 발송) (지표 기록)
이벤트 페이로드 예시
json
