WebGlossary.info
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
- Previous term: Event loop
- Next term: Eventual consistency
- Random term: Referential transparency