General Information

This is commonly referred to as the Raft Paper.

Author: Diego Ongaro, John Ousterhout

Paper: https://raft.github.io/raft.pdf

Implementation: https://github.com/objectspread/go-raft