Posts tagged with #saga

TCC: Try-Confirm-Cancel Pattern for Distributed Transactions

Learn the Try-Confirm-Cancel pattern for distributed transactions. Explore how TCC differs from 2PC and saga, with implementation examples and real-world use cases.

The Saga Pattern: Managing Distributed Transactions

Learn the saga pattern for managing distributed transactions without two-phase commit. Understand choreography vs orchestration implementations with practical examples and production considerations.

Service Orchestration: Coordinating Distributed Workflows

Explore service orchestration patterns for managing distributed workflows, workflow engines, saga implementations, and how orchestration compares to choreography.