Senior
Ce este teorema CAP?
sobes.tech AI
Răspuns de la AI
Teorema CAP afirmă că un sistem distribuit nu poate garanta simultan cele trei proprietăți:
- Consistență: toate nodurile văd aceleași date în același timp.
- Disponibilitate: fiecare solicitare primește un răspuns (cu succes sau cu eroare).
- Toleranță la partiții: sistemul continuă să funcționeze în timpul unei diviziuni de rețea între noduri.
Din cauza diviziunilor de rețea, sistemul trebuie să aleagă între consistență și disponibilitate. De exemplu:
- Sistemele CP sacrifică disponibilitatea pentru consistență.
- Sistemele AP sacrifică consistența pentru disponibilitate.
Aceasta este o limitare fundamentală în proiectarea bazelor de date distribuite și a serviciilor.