Consistency and Reconciliation Checkpoint

Trace fresh cases, diagnose plausible bugs, and separate the exercise model from production guarantees.


Get every question correct to pass this checkpoint. You can review feedback, revise your answers, and submit again.

1. Visible writes have VCs [1,0] and [3,0], the latter latest. A read returns [2,0] with context [1,0]. Which course label applies? Select one answer.

Select one answer.

2. Every read in a finite exercise trace receives the fallback label eventual. What has been established? Select one answer.

Select one answer.

3. Latest=50, window=3. Healthy replicas are ID 4: applied 47 latency 9; ID 2: applied 48 latency 9; ID 1: applied 46 latency 1. Which ID is chosen? Enter one integer.
4. Mathematical lag is MaxInt+1; window is MaxInt and fallback is disabled. What is the plan mode? Select one answer.

Select one answer.

5. A has VC [4,0], timestamp 7; B has VC [2,2], timestamp 9. Their payloads differ. Which relation/resolution pair follows? Select one answer.

Select one answer.

6. A repair action is {FromReplica:7, ToReplica:2}. What should it mean at execution? Select one answer.

Select one answer.

7. For one key: write 9, write 2, read 5. What is FirstRYWViolation (zero-based)? Enter one integer.
8. Two non-dominated replicas have VCs [2,1] and [2,1,0] but different payloads. What does this planner retain? Select one answer.

Select one answer.

Join Discord