June 1, 2026 Distributed Systems Lab A minimal implementation of Raft consensus for educational purposes — exploring leader election, log replication, and safety guarantees. experimental RustTokioTonic