CAP Theorem
Um princípio da ciência da computação que afirma que um sistema de dados distribuído pode fornecer no máximo duas das três seguintes garantias: Consistência (Consistency), Disponibilidade (Availability) e Tolerância a Partições (Partition tolerance).