Lesson 23 - Orchestration vs Choreography
Channel: Mark Richards
Date: 24/06/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. Stay tuned each Monday for more lessons in Software Architecture at https://www.developertoarchitect.com/lessons/.