Consistency

See CAP

1. Inconsistency Detection

2. Inconsistency Reconciliation

2.1. Versioning

3. Relevant Nodes

3.1. Strong Consistency

  • client never sees out of date data
  • any read always corresponds to the most recent write

3.2. Eventual Consistency

  • given enough time, all updates are propagated and all replicas are consistent

3.3. Weak Consistency

  • subsequent read operations may not see the most updated value
Tags::meta:cs: