EVENTING-ARCHITECTURE
Architecture événementielle découplant producteurs et consommateurs.
Définition
EDA permet decoupling temporel, scalabilité, replayability. Patterns clés : Event Notification, Event-Carried State Transfer, Event Sourcing, CQRS. Standards : CloudEvents (CNCF), AsyncAPI (Linux Foundation). Brokers majeurs : Kafka, AWS EventBridge, Google Pub/Sub, RabbitMQ.
Origine
Concept formalisé Gartner 2003 ; renforcé par microservices 2014+.
Exemple en contexte
Un e-commerce publie OrderPlaced event vers Kafka ; downstream services (Inventory, Email, Analytics) consomment.
Termes liés
- OpenLineage — observabilité événements data.