V architektuře řízené událostmi si služby vyměňují informace produkcí a spotřebou událostí prostřednictvím zprostředkovatele (Kafka, RabbitMQ atd.). Služba oznámí, že se něco stalo; zainteresované služby na to reagují — producent o nich neví ani na ně nečeká.
Jak to funguje
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
