0Pricing
Microservices Communication Patterns (Saga, Circuit Breaker) · Lesson

Choosing Between Choreography and Orchestration

Compare the two saga styles head-to-head and learn concrete criteria for picking choreography or orchestration for a given workflow.

Two Ways to Run a Saga

You have met both saga styles. Now the practical question: which one should you use? The choice shapes coupling, visibility, and operability of your whole workflow.

Quick Refresher

Choreography: services react to each other's events, no central brain. Orchestration: a central orchestrator explicitly tells each service what to do next.

All lessons in this course

  1. What is the Saga Pattern?
  2. Choreography Saga Explained
  3. Orchestration Saga Explained
  4. Choosing Between Choreography and Orchestration
← Back to Microservices Communication Patterns (Saga, Circuit Breaker)