Katika architectu ya event-driven, huduma zinarudia kwa kuzalisha na kula matukio kupitia broker (Kafka, RabbitMQ, n.k.). Huduma inatangaza kwamba kitu kilichotokea; huduma zenye nia zinarejelea — mzalishi hajui au hasubiri.
Jinsi inavyofanya kazi
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
