Paxos consensus over ZeroMQ message passing