From the course: Microservices: Asynchronous Messaging
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
Orchestrated events
From the course: Microservices: Asynchronous Messaging
Orchestrated events
- [Instructor] Orchestrated events, as I previously mentioned, are a much more common pattern within the asynchronous, event-driven microservices model. The command and control they offer makes sense, in a lot of architectural decisions that are attractive to software architects, as well as developers. There are a lot of use cases for orchestrated events, but I want to talk about a few that I've personally used in a microservices architecture, leveraging event driven asynchronous communications. I tend to call the orchestrator either that or the command and control center, both are appropriate, so please keep that in mind. The first case is when there's sequential processing. Now this can be anything from a loan application to a registration event. In this situation, the need to dispatch messages intended for remote workers, depends on the current state of the system. You cannot approve a loan for a customer for instance,…