Saga Pattern

A saga coordinates committed local transactions and compensating actions across a long-running workflow.