All quizzesHard
Consistency Patterns
Preview — 3 of 10 questions
Replicas accept updates asynchronously. What does eventual consistency promise under its convergence assumptions if writes stop and communication resumes?
AConcurrent conflicting values are preserved forever without resolution.
BEach user necessarily sees their own write on the next request.
CReplicas eventually converge, without a universal fixed deadline.
DEvery read immediately returns the latest completed write.
A user saves a comment and immediately reloads through a lagging replica. Which guarantee is specifically missing if their comment is absent?
ARead-your-writes for that user's session.
BSerializable execution of unrelated read-only transactions.
CDurability of all committed records on the primary.
DUniqueness of the comment's database identifier.
A user reads document version 12, then version 10 after moving to another replica. No rollback is part of the product semantics. Which session guarantee would prevent this?
AAt-most-once message delivery.
BUnique primary keys.
CAtomicity of a single write.
DMonotonic reads.
Sign up free to play
Answer all 10 questions (7 more), see explanations for every answer, and track your score.