Enable Fault Tolerance and Failure Detection
In this lesson1 sections
Enable Fault Tolerance and Failure Detection
Handle temporary failures
Many distributed systems use a strict read/write quorum, where an operation must receive responses from a minimum number of replicas before it can proceed. If enough replicas are unavailable and the quorum cannot be satisfied, the operation fails, reducing availability. To maintain availability during such failures, the system can use a sloppy quorum.
With a sloppy quorum, the coordinator may use reachable substitute nodes beyond the usual replica owners. This can allow an operation to proceed when the normal replica set is unavailable, provided the configured response count can still be met. Substitution weakens the fixed-set overlap assumptions. Example: Consider a configuration where . If Node is unavailable during a write, the request is sent to the next healthy node, Node . Node processes the request and stores a hint indicating the data belongs to . Once recovers, forwards the data to and removes the local copy.The rest of this lesson is for Premium members
Premium opens every lesson in this course, along with all questions and solutions on PracHub.