Project Sherlock

Computer Science · Distributed Systems

Consistency Models

A topic within Distributed Systems, itself one of 13 topics in that field and part of Computer Science.

Reading on Consistency Models

3

A way in

  1. Start here

    No prior grounding assumed.

    Eventually Consistent - Revisited

    Werner Vogels · 2008

    Argues eventual consistency is a deliberate engineering trade-off large-scale systems make in favour of availability, not a lapse from a…

  2. Go deeper

    Primary sources and full treatments.

    Linearizability: A Correctness Condition for Concurrent Objects

    Maurice P. Herlihy & Jeannette M. Wing · 1990

    Defines linearizability as each operation appearing to take effect instantaneously at some point between its call and return, giving concurrent…

    +1 more at this level

3 works

Other topics in Distributed Systems