Léxico de TI › Infraestrutura › Read repair

Read repair

Infraestrutura Svenska → Atualizado: 2026-09-30

Quando uma leitura descobre que réplicas diferentes têm valores diferentes para a mesma chave, o valor mais recente é empurrado de volta às réplicas atrasadas — autocorreção em segundo plano.

Vem do Dynamo (Amazon, 2007). Sistemas assim têm três reparos de consistência: hinted handoff (na escrita), read repair (na leitura, oportunista) e anti-entropy (sincronização completa por árvore de Merkle, periódica). Juntos, fazem as réplicas convergirem para o mesmo estado.

O Cassandra faz read repair de forma síncrona (no caminho crítico da leitura) e assíncrona (depois da resposta). ScyllaDB, Riak e Voldemort usam o mesmo padrão. Trade-off: maior latência de leitura quando há divergência.

← Voltar ao léxico