Tagged articles

Choreography

5 articles · Page 1 of 1
Java High-Performance Architecture
Java High-Performance Architecture
Nov 12, 2020 · Backend Development

Understanding SAGA Distributed Transactions: Choreography vs Orchestration

This article explains the concept and implementation approaches of SAGA as a distributed transaction solution, covering the problem definition, the two strategies—Choreography and Orchestration—including their workflows, event handling, state machine coordination, advantages, drawbacks, and references to Alibaba's Seata framework.

ChoreographyMicroservicesOrchestration
0 likes · 7 min read
Understanding SAGA Distributed Transactions: Choreography vs Orchestration