Multiple ChoiceHard 45s
Redlock safety criticism
Why do some distributed systems researchers (e.g. Kleppmann) criticize the Redlock algorithm?
Options
- 1It is too slow for small clusters, since every acquisition needs a majority round trip that serializes lock requests behind a leader
- 2It relies on bounded clock drift and process pauses, so a client can believe it holds the lock while its lease has already expired for others
- 3It cannot use Redis at all, since the algorithm needs a quorum of independent time sources rather than one shared key-value store
- 4It requires more than half the nodes to fail before it becomes unsafe, so a minority partition keeps serving a stale lock holder
Think you can answer under pressure?
Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.