System Design · Senior · Pytanie 1 z 75
Co mówi twierdzenie CAP?
- ✓Poprawna odpowiedź: Przy podziale sieci trzeba wybierać między spójnością a dostępnością
- 2System rozproszony zawsze może zapewnić wszystkie trzy właściwości naraz
- 3Cache, API i trwałego magazynu nie można umieszczać na jednym serwerze
Wyjaśnienie
Consistency, Availability, Partition tolerance: podział sieci w systemie rozproszonym jest nieunikniony, a w tym momencie system albo odrzuca część żądań (CP), albo odpowiada możliwie nieaktualnymi danymi (AP). W normalnej pracy kompromis dotyczy spójności i opóźnienia (PACELC).