Event-driven architecture
- A software architecture paradigm promoting the production, detection, consumption of, and reaction to events. This architectural pattern may be applied by the design and implementation of applications and systems that transmit events among loosely coupled software components and services. An event-driven system typically consists of event emitters (or agents), event consumers (or sinks), and event channels. Building systems around an event-driven architecture simplifies horizontal scalability in distributed computing models and makes them more resilient to failure. ← Wikipedia
- Related terms: Event loop · Event · User-centered design · Event handler
- Previous term: Event storming
- Next term: Eventual consistency
- Random term: RDDL (webglossary.info/random 🎲)