#Outbox Pattern

1 articles

Three Common Patterns for Distributed Transactions — 2PC, Saga, and Outbox
Architecture 2026-05-13

Three Common Patterns for Distributed Transactions — 2PC, Saga, and Outbox

A concise comparison of the three canonical distributed transaction patterns in microservices — 2PC, Saga, and Outbox — covering their mechanics, trade-offs, and when to use each.

#Microservices#Distributed Transactions#2phase commit#Saga Pattern#Outbox Pattern