As far as I understand,
Linearizable Consistency model is a Data-centric and Strong consistency model.
- All clients experience the consistency
- All clients access the same data store
- All clients experience the same ordering
- Non-mobile clients. I.e. replica used doesn’t change. I.e. replicas are not affected by synchronization delays.
- Operations on shared data are synchronized
this link has a good and easy to follow example. But, I a confused about one thing.
he is showing only one data-store.
But, in the second image,
he is showing two data stores.
Why is that?
Isn't it possible to show the example with only one data-store in the second case?