Zum Inhalt springen
uencoder

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

Verwandte Tools

References