CAP Theorem - when designing computer architectures it’s a well known theorem - “It is impossible for a distributed computer system to simultaneously provide more than two out of three of the following guarantees: Consistency, Availability, Partition tolerance” raghumb.gitbooks.io #