Observability Glossary

Event-Driven Architecture

Event-Driven Architecture (EDA) is a design pattern that focuses on events as the central component of the system. Events can be any change in the state of the application. These events can be anything from a user clicking a button on a website, to a sensor detecting a change in temperature. In EDA, events are produced, detected, consumed, and reacted to by different parts of the application, enabling for a more decoupled and sometimes scalable architecture.

One practical example of EDA is in a real-time dashboard that displays stock prices. The system is designed to react to events, such as changes in stock prices, and update the dashboard in real-time. This enables a responsive system that can handle a large number of users without being bogged down by constant polling for updates.

Explore related concepts
Start resolving issues today.
Without the hassle.
This website uses cookies

We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. By using our site, you consent to our use of cookies.