CAP தேற்றம் ஒரு விநியோகிக்கப்பட்ட அமைப்பு மூன்றில் அதிகபட்சம் இரண்டு பண்புகளை உறுதிப்படுத்த முடியும் என்று கூறுகிறது — Consistency (சামঞ্జस்யம்), Availability (கிடைப்பு), மற்றும் Partition tolerance (பிভাகம் சகிப்புத்தன்மை) — ஒரே நேரத்தில். நெட்வொர்க் பிভாகங்கள் தவிர்க்க முடியாதவை என்பதால், பிவாகத்தின் போது உண்மையான தேர்வு சামঞ்জस்யம் மற்றும் கிடைப்பு இடையே உள்ளது.
மூன்று பண்புகள்
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.
