Teorema CAP thotë se një sistem i shpërndarë mund të garantojë maksimalisht dy nga tre veti — Konsistenca, Disponibilità, dhe Toleranca e ndarjeve — në të njëjtën kohë. Meqenëse ndarja në rrjet është e pashmangshme, zgjedhja reale është midis konsistencës dhe disponibilitetit gjatë një ndarjeje.
Tre vetitë
CONSISTENCY (C) → every read sees the latest write (all nodes agree on the data)
AVAILABILITY (A) → every request gets a response (the system stays responsive)
PARTITION TOLERANCE (P) → the system keeps working despite network partitions
(communication breaks between nodes)
→ CAP: you can only fully guarantee TWO of these three simultaneously.
