August 2018
Intermediate to advanced
372 pages
9h 29m
English
Event-driven architectures (EDA) are based on commands and events that are created each time an application changes state. According to Martin Fowler, there are four patterns that are used to build software systems using this approach.
In this chapter, we are going to learn about these four patterns and look at how messaging can be tied together to take full advantage of a programming model based on messages. Even when it's not a requirement, messaging can be used to add more capabilities into applications that are built using an event-driven architectural style.
In this chapter, we will look at the following topics:
Read now
Unlock full access