event-driven architecture-ல், சேவைகள் நிகழ்வுகளை உৎপாদித்து நுகர்வதன் மூலம் broker (Kafka, RabbitMQ, முதலியவை) மூலம் தொடர்புகொள்கின்றன. ஒரு சேவை ஏதோ நிகழ்ந்துவிட்டதாக அறிவிக்கிறது; ஆர்வமுள்ள சேவைகள் பதிலளிக்கின்றன — உৎபादক அவற்றை அறியாமல் அல்லது காத்திருக்காமல்.
இது எப்படி செயல்படுகிறது
text
Order Service ─publish→ [ Event Broker: "order.placed" ]
│
┌─────────────────┼──────────────────┐
▼ ▼ ▼
Inventory Notification Analytics
(reserve stock) (send email) (record metric)
