👩💻 Join our community of thousands of amazing developers!
This week's lecture was on ZooKeeper, with the original paper being used as a case study. The paper sheds light on the following questions: Can the coordination of distributed systems be handled by a stand-alone general-purpose service? If so, what should the API of that service look like? Can we improve the performance of a system by N times if we add N times replica servers? That is, can the performance scale linearly by adding more servers? This post will start by addressing the second ques...