An attempt to implement the Raft protocol