A library implementing the Raft consensus protocol (https://ramcloud.stanford.edu/~ongaro/thesis.pdf) written in Rust.
- Write cluster membership to log
- Log replication
- State machine interface
- Instructions for usage
- Handle cluster membership changes
- Log compaction