Eventual Consistency
La consistencia eventual garantiza que, cuando cesan las actualizaciones, todas las réplicas convergen al final al mismo valor, sin prometer cuándo.
Propósito
Diseñar el modelo de consistencia central de los sistemas NoSQL de alta disponibilidad, equilibrando disponibilidad y consistencia.
Mecanismo
La replicación asíncrona deja réplicas temporalmente inconsistentes; la anti-entropía (read repair, sincronización con árboles de Merkle) y los protocolos gossip las hacen converger. Las lecturas pueden devolver valores obsoletos (stale reads).
Casos de uso
- Diseño de replicación NoSQL
- Estrategias de read repair
- Mecanismos de anti-entropía