de.heikoseeberger.constructr.coordination
Add self to the nodes.
Add self to the nodes.
self node
TTL for the node entry
future signaling done
Get the nodes.
Get the nodes.
future of nodes
Akquire a lock for bootstrapping the cluster (first node).
Akquire a lock for bootstrapping the cluster (first node).
self node
TTL for the lock
true, if lock could be akquired, else false
Refresh entry for self.
Refresh entry for self.
self node
TTL for the node entry
future signaling done
Abstraction for a coordination service. Implementations must provide a constructor with the following signature:
(prefix: String, clusterName: String, system: ActorSystem)
.