CAP theorem

Also known as Brewer's theorem. The theorem states that any distributed data store can provide only two of the following guarantees: Consistency, Availability, Partition tolerance. Despite breakthroughs, CAP theorem remains relevant today.