ヒンテッド・ハンドオフ
レプリカが停止している間、書き込みを隣のノードに「ヒント」として預かってもらい、復旧後に再送して結果的に整合させる仕組み。
Amazonの論文「Dynamo」(2007年)で知られる手法で、Cassandra、ScyllaDB、Riakで標準的に使われる。レプリカの一部が落ちていても書き込みを成功させられるので、部分障害時の可用性が上がる。ヒントには有効期限があり、Cassandraの既定は3時間だ。期限なしにすればヒントがディスクを埋め尽くす。
実運用ではリードリペア(読み取り時に食い違いを直す)とアンチエントロピー修復(Merkle木による定期的な全体同期)を組み合わせ、三層で整合性を収束させる。