Reads That Go Backward
One leader, two asynchronous followers. Follower F1 is healthy; F2 is catching up after a stop-the-world pause.
At another user commits comment #501 on the leader. F1 applies it at ms. F2 applies it at ms.
Your browser issues three reads, and the load balancer sends them round-robin:
| read | time | served by |
|---|---|---|
| R1 | 200 ms | F1 |
| R2 | 400 ms | F2 |
| R3 | 1000 ms | F2 |
What does the user see, and which guarantee broke?
Sign in to answer questions and track your progress
Sign In