Making multiple computers all store the same thing is hard because they have to send messages between each other, and sometimes messages get lost.
Other people have tried to write down how they solved this problem, but their explanations were hard for adults to understand.
This person has tried a new way to solve this problem, and a new way to explain their solution that uses ideas that many big kids who go to big kid school to study computers can understand.
1) Heidi Howard’s papers are very fun to read. She’s done lots of work I’ve enjoyed esp wrt Raft 2) She touches on two things in this story’s paper that I first read in another paper of hers that are a joy to realize for two reasons a) She made a practical improvement in the already simple Raft protocol b) quorum != (obvious) majority - in (eg) Raft she identifies that quorum actually spans two states, which are
* leader election and
* “regular” mode with a leader and requisite # followers
Read/watch on and be amazed[0][1]
[0] http://hh360.user.srcf.net/blog/2016/08/majority-agreement-i...