Event-Driven Architecture — The Concept Behind Modern Integration
Systems that wait to be asked are request-driven. Systems that react to what happens are event-driven. This post explains event-driven architecture — events vs commands vs queries, pub/sub patterns, event brokers like Kafka and SAP Event Mesh, and when this approach makes sense versus when it does not.