Ein Grundsatz in verteilten Systemen: Ein System kann gleichzeitig höchstens zwei von drei Eigenschaften garantieren – Konsistenz, Verfügbarkeit oder Partitionstoleranz.