×

5237799274996536

5 Reputation

Follow
Activities(1) Posts(0) Series(0) Areas of Expertise Following Followers

5237799274996536 Commented on

An In-Depth Analysis of Distributed Transaction Solutions

This article summarizes five distributed transaction solutions and analyzes their features.

In "Local-Message-Based Distributed Transactions" section, "Feature Analysis" part:```The message-based distributed transaction mode supports ACID as follows:Atomicity: Branch transactions are either all executed or all canceled.Consistency: Eventual consistency is ensured.Isolation: Isolation is not guaranteed.Durability: Durability is guaranteed by local transactions.```1. If this kind of architecture provides "Eventual consistency", it should be called BASE, rather than ACID.2. The "Consistency" in ACID is not the same as the "Consistency" in CAP, therefore you cannot describe the C in ACID as "Eventual consistency".Reference: * https://en.wikipedia.org/wiki/Consistency_(database_systems)* https://en.wikipedia.org/wiki/CAP_theorem* https://dataintensive.net/ (DDIA P224-P225)
Areas of Expertise

Following (0)

See All

Followers (0)

See All
Latest Comments
No series yet.