I don’t understand why it says “the larger value of r, we focus more on availability and compromise consistency”. Does it mean when r increase, the availability increase? If so, why is that?
As in the lecture, when a read request is issue, it will get data from r coordinates before returning the result to the client. If one of the r coordinates fails, Does it wait for that coordinate to recover to get data from that node return the result?
Course: Grokking Modern System Design Interview for Engineers & Managers - Learn Interactively
Lesson: Versioning Data and Achieving Configurability - Grokking Modern System Design Interview for Engineers & Managers