System Design · Senior · Frage 1 von 75
Was besagt das CAP-Theorem?
- 1Ein verteiltes System kann immer alle drei Eigenschaften zugleich bieten
- 2Cache, API und Persistenz dürfen nicht auf demselben Server liegen
- 3Bei einer Netzwerkpartition muss man zwischen Konsistenz und Verfügbarkeit wählen
Antwort zeigen
Richtige Antwort: Bei einer Netzwerkpartition muss man zwischen Konsistenz und Verfügbarkeit wählen
Erklärung
Consistency, Availability, Partition tolerance: Netzwerkpartitionen sind in einem verteilten System unvermeidlich, und in diesem Moment lehnt das System entweder einige Anfragen ab (CP) oder antwortet mit möglicherweise veralteten Daten (AP). Im Normalbetrieb geht der Kompromiss zwischen Konsistenz und Latenz (PACELC).