Questions: Consistency Models in Distributed Systems

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

Two consistency models are commonly confused. Which one is strictly stronger: linearizability or sequential consistency?

ASequential consistency, because it allows more orderings
BLinearizability, because it additionally requires real-time ordering of operations
CThey are equivalent — both require a single global order
DNeither; they are incomparable models
Question 2 True / False

Under eventual consistency, if a client writes a value to one replica and then immediately reads from a different replica, the read is very likely to return the new value.

TTrue
FFalse
Question 3 Short Answer

Why do distributed systems designers often choose eventual consistency over linearizability, even when they would prefer strong consistency semantics?

Think about your answer, then reveal below.