Consistency Availability Partition Tolerance References https://sre.google/sre-book/managing-critical-state/