Weak Consistency
Schwache Konsistenz garantiert nicht, dass Lesezugriffe Schreibungen sofort sehen, sondern nur, dass sie es eventuell irgendwann tun – eine Verallgemeinerung der eventual consistency.
Zweck
Verstehen, was schwache Garantien in der Konsistenzhierarchie bedeuten, und Systeme mit gemäßigten Konsistenzanforderungen entwerfen.
Mechanismus
Ein Lesen unmittelbar nach einem Schreiben kann einen veralteten Wert liefern, und das System gibt keine Garantie, wann Konsistenz erreicht ist. Sie umfasst eventual und causal consistency sowie weitere Untertypen. Passend für Social Feeds, Zähler und andere um Alterung tolerante Szenarien.
Anwendungsfälle
- Design sozialer Systeme
- Zählerdienste
- Latenzarme Leseoptimierung