I en event-driven architecture kommuniserer tjenester ved å produsere og konsumere events gjennom en megler (Kafka, RabbitMQ, osv.). En tjeneste kunngjør at noe skjedde; interesserte tjenester reagerer — produsenten vet ikke eller venter ikke på dem.
Hvordan det fungerer
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
