Cluster consensus algorithm emulation written in pure Ruby using Celluloid actor library. Raft-ish (maybe).
cd YOUR_APP_PATH/consensusbundle install- Check out (or modify) config/nodes.yml for node ids.
./bin consensus NODE_IDin each terminal tab.- Watch how nodes talk with each other.