Simple clustering based on netidx. Each member publishes a uuid to
a common base path, which is used to discover all other
members. Commands may be sent to and received from all other
members as broadcasts. On initialization all members wait until
there are at least shards other members before starting
operations. There can be more than shards members at any time,
and members can enter and leave the cluster at will. It is up to
the user to ensure state integrity under these constraints.