The helper application to manage cluster, that uses hash ring to route requests to nodes.
Automatically keeps track of connected nodes, provides helpers to determine where the term is to be executed, to multicast to all the nodes in the cluster and to retrieve current state of the cluster.