miniraft.state
Represents the commit log
the messages we're saving to the log
Note - implementations need to override one of the two appends
Represents the commit log
the messages we're saving to the log