See also:

Event-driven architecture

What is an event-driven architecture and how is it different from other architectures?
Lightning bolts

Event-driven architecture is a software architecture based on generating and reacting to events.

Event-driven architectures are more and more commonly being used for building web applications. The growing complexity of web apps makes it necessary to adopt such architectures because EDA results in less coupling between the components of the system. Decoupling makes it easier to maintain, improve, and scale individual components. The divide-and-conquer approach streamlines the development of complex systems which helps drive innovation.

Last updated on 4/3/2020 by Anton Vasetenkov.