Raft Implementaion. Assignment for the course Distributed Systems.
Environment: Go 1.11.2, 64-bit Windows 10 and Ubuntu 18.04.
-
Ongaro, Diego, and John K. Ousterhout. "In search of an understandable consensus algorithm." USENIX Annual Technical Conference. 2014.
-
Students' Guide to Raft. https://thesquareplanet.com/blog/students-guide-to-raft/