Eventual Consistency - CI/CD用語集の定義
eventual consistency(結果整合性)は、新しい書き込みがなければ、すべてのreplicaが時間とともに同じ値に収束するという保証です。ただし、書き込み直後の読み取りは古い結果を返すことがあります。
強整合性との違い
分散・レプリケーションされたシステムは、即時の整合性を可用性とスケールと引き換えにします。読み取りが書き込みを即座に反映すると前提するテストは、結果整合性のストアに対してflakyになることがあります。
関連ガイド
Replication - CI/CD Glossary DefinitionReplication: Replication copies data from a primary database to one or more replicas, providing redundancy fo…
Read Replica - CI/CD Glossary DefinitionRead Replica: A read replica is a copy of the primary database that serves read-only queries, offloading repo…
ACID - CI/CD Glossary DefinitionACID: ACID is the set of guarantees a transactional database provides: Atomicity (all-or-nothing), Consistenc…