एक इव्हेंट-ड्रिव्हन आर्किटेक्चरमध्ये, सेवा ब्रोकर (Kafka, RabbitMQ, इ.) द्वारे इव्हेंट्स तयार करून आणि वापरून संचार करतात. एक सेवा घोषणा करते की काहीतरी घडले; स्वारस्य असलेल्या सेवा प्रतिक्रिया देतात — निर्माता त्यांच्याबद्दल जाणत नाही किंवा त्यांची प्रतीक्षा करत नाही.
हे कसे कार्य करते
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
