All challenges
Multiple ChoiceIntermediate 45s

Saga Choreography vs Orchestration Tradeoff

For a long-running multi-service payment flow, what is the main advantage of orchestration over choreography?
Options
  1. 1It removes the need for any idempotent handlers along the multi-service flow
  2. 2A central coordinator makes the flow, timeouts, and compensations explicit and observable
  3. 3It eliminates network partitions between the participating downstream services
  4. 4It requires no persistent state to be stored by any participating service

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle