EVENTING-ARCHITECTURE
Event-driven architecture decoupling producers and consumers.
Definition
EDA enables temporal decoupling, scalability, replayability. Key patterns: Event Notification, Event-Carried State Transfer, Event Sourcing, CQRS. Standards: CloudEvents (CNCF), AsyncAPI (Linux Foundation). Major brokers: Kafka, AWS EventBridge, Google Pub/Sub, RabbitMQ.
Origin
Concept formalised by Gartner 2003 ; reinforced by microservices 2014+.
Example in context
An e-commerce publishes OrderPlaced event to Kafka ; downstream services (Inventory, Email, Analytics) consume.
Related terms
- OpenLineage — data events observability.