A node implementation of raft