Raft is gaining popularity in distributed systems as a simple and powerful consensus algorithm.
A curated resources of raft consensus algorithm and its friends.
NOTE: Contributions are welcome, just create a pull request!
Due to its simplicity, raft is widely implemented in different lanaguages and softwares, here is some of them:
Beside Raft, there are some other consensus algorithms that are frequently discussed.
Chubby is invented by Google, and used as a cornerstone of many distributed softwares.
Zab protocal is used by Zookeeper, and is proven to be a solid and practical.
There are other distributed system, consensus algorithm repo you might be interested: