Tag: Distributed Transaction
4 articles
MySQL Distributed Transactions: TCC, Message Queue & Saga...
Distributed transaction patterns mainly include TCC, message queue, and Saga. TCC divides traditional 2PC into three business-controllable steps, message queue achieves eventual consistency, Saga s...
Seata Framework: Four Transaction Modes & Core Architecture
Seata is Alibaba's open-source distributed transaction solution providing one-stop transaction management with high performance, low intrusion and multi-language support.
MySQL XA Distributed Transactions: ShardingSphere Integra...
Traditional approaches rely on database vendor XA drivers and application server transaction managers. Modern systems use embedded transaction managers. ShardingSphere provides cross-database XA tr...
CAP Theory & Distributed Transactions: From 2PC/3PC to XA
CAP theory reveals that distributed systems cannot simultaneously satisfy consistency, availability and partition tolerance. 2PC ensures strong consistency through coordinator-controlled two-phase ...