Lesson 23 - Orchestration vs. Choreography   
(posted June 25, 2018)

When communicating between services or applications, you need to choose between orchestration and choreography. But what is the difference between these two modes of communication? To a large extent it depends on the nature of the request and the granularity of your applications or services. In this lesson Mark Richards illustrates the differences between orchestration and choreography within a microservices ecosystem by linking these concepts to well-known analogies. Using a microservices example, Mark illustrates how each of these work and when to use each.

Reference Links:

Fundamentals of Software Architecture: https://www.amazon.com/gp/product/1492043451
Virtual Training Schedule: https://www.developertoarchitect.com/training/virtual-training-schedule.html

Back To Lessons     Next Lesson

©2021 DeveloperToArchitect