https://eli.thegreenplace.net/2020/implementing-raft-part-0-introduction
Implementing Raft: Part 0 – Introduction
February 22, 2020 at 20:33
“The goal of this series of posts is to describe a fully functioning and rigorously tested implementation of Raft, and provide some intuition for how Raft works along the way.”