Az event-driven architecture-ban a szolgáltatások eseményeket termelnek és fogyasztanak egy broker-on (Kafka, RabbitMQ, stb.) keresztül. Egy szolgáltatás bejelenti, hogy valami történt; az érdekelt szolgáltatások reagálnak — a termelő nem tudja vagy nem várja meg őket.
Hogyan működik
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
