raft-clojure A simple implement of raft consensus algorithm with clojure. Use clojure.core.async channel to simulate connections between nodes. Support leader election and log replication, now working on support for cluster membership changes.