Pattern 45 / CONSENSUS
Saga Pattern
Use this when coordinating distributed work without one global transaction.
- Pressure
- Coordinating distributed work without one global transaction
- Mechanism
- Chain local transactions and define compensating actions when later steps fail
- Toll
- Compensation is business-specific and final state is eventually consistent
