Grokking Microservices Design Patterns
0% completed
Event-Driven Architecture: A Promising Solution
As systems grow more complex, we need a way to handle many interactions without coupling every service to every other one. Event-Driven Architecture, or EDA, is one way to do that. This lesson explains what EDA is and how it solves the problem.
EDA is a design pattern built on producing events, detecting them, consuming them, and reacting to them. An event is a change in state, or an update, that is produced by a component, often referred to as the event producer. This event is then detected and consumed by one or more components, known as event consumers. An event is not a command
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%