An Implementation of the Raft Consensus Protocol