Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
distributed_computing:transactions [2019/05/17 21:13] – created phreazer | distributed_computing:transactions [2019/05/17 21:22] (current) – [Scenario] phreazer | ||
---|---|---|---|
Line 11: | Line 11: | ||
"In presence of a network partition, one has to choose between **consistency** and **availability**" | "In presence of a network partition, one has to choose between **consistency** and **availability**" | ||
+ | |||
+ | ==== Consistency ==== | ||
+ | * Strong consistency | ||
+ | * Timeline consistency: | ||
+ | * Eventual consistency: | ||
+ | |||
+ | ====== Scenario ====== | ||
+ | |||
+ | Scaling out NOSQL across regions/ | ||
+ | |||
+ | Ensuring atomicity: Multi-phase commit, pessimistic read-write locking | ||
+ | But: Network partitions | ||