Distributed Systems, Consistency Model, Sequential Consistency, System Design Interview, Data Processing.
Not linearizable but sequentially consistent In the following illustration, there are three clients and two data nodes. Initially, the value of x is 0 at both replica nodes (M and N). Concurrently, client A sends a write request to M for x=1, while client C reads x via node M. Client A can get the