Saga Pattern Demystified: Orchestration vs Choreography
open.substack.com
TIL that there’s a name for the inter-service communication pattern that I implemented in our microservices solution five years ago.
It’s called Choreography-based Saga. This is where each service listens for interesting events from other services to trigger actions.
The alternative is Orchestration-based Saga where a central orchestrator listens to events from and issues commands to services.