Senior
Šta je CAP teorem?
sobes.tech АИ
Одговор од АИ
CAP teorema tvrdi da distribuirani sistem ne može istovremeno garantovati sve tri osobine:
- Konzistentnost: svi čvorovi vide iste podatke u isto vreme.
- Dostupnost: svaki zahtev dobija odgovor (uspešan ili neuspešan).
- Otpornost na particije: sistem nastavlja da radi tokom prekida mreže između čvorova.
Zbog mrežnih particija, sistem mora da bira između konzistentnosti i dostupnosti. Na primer:
- CP sistemi žrtvuju dostupnost radi konzistentnosti.
- AP sistemi žrtvuju konzistentnost radi dostupnosti.
Ovo je osnovno ograničenje pri projektovanju distribuiranih baza podataka i servisa.