Bir event-driven mimaride, hizmetler bir broker (Kafka, RabbitMQ, vb.) aracılığıyla olaylar üretip tüketerek iletişim kurarlar. Bir hizmet bir şey olduğunu duyurur; ilgili hizmetler tepki verirler — üretici onları bilmez veya beklemez.
Nasıl çalışır
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
