Choreography.
also: choreographed saga · choreography-based saga · event choreographySaga coordination without a central coordinator: each service reacts to events and publishes its own.
the two-minute refresher
- OrderCreated → payment listens and emits PaymentDone → inventory listens…
- Loose coupling and no single point of control.
- The flow is implicit, spread across services: hard to see, debug and change.
- Good for short sagas with few steps.