Architecture
The Saga Pattern: Managing Distributed Transactions Without Two-Phase Commit
A practical guide to the saga pattern: choreography vs orchestration, compensating transactions, and how to keep distributed workflows consistent without 2PC.