Weak Consistency
弱い一貫性は、読み取りが書き込みを即座に見るとは限らず、最終的に見えるかもしれないことだけを保証するモデルで、結果整合性の一般化である。
目的
一貫性の階層における弱い保証の意味を理解し、穏やかな一貫性要件のシステムを設計する。
メカニズム
書き込み直後の読み取りが古い値を返すことがあり、いつ一貫性に到達するかの保証はない。結果整合性、因果整合性などの上位種を含む。ソーシャルフィードやカウンターなど、古さを許容する場面に適する。
ユースケース
- ソーシャルシステムの設計
- カウンターサービス
- 低レイテンシの読み取り最適化