Aller au contenu
uencoder

Read-Your-Writes Consistency

La cohérence read-your-writes garantit qu'un utilisateur lit les valeurs qu'il a lui-même écrites ; une garantie de cohérence au niveau de la session.

Objectif

Assurer un retour immédiat aux actions de l'utilisateur, évitant la confusion d'écrire puis de ne pas pouvoir lire ses propres données.

Mécanisme

Implémentée via des sessions collantes (même réplica), des tampons de version (comparaison avec la version écrite lors de la lecture) ou des quorums lecture/écriture (W+R>N). Traverser des nœuds exige de transporter la version de session.

Cas d’usage

  • Conception de sessions utilisateur
  • Optimisation de lecture inter-nœuds
  • Cohérence de session

Outils associés

References