horde v0.1.0 Horde.Registry
A distributed process registry that takes advantage of δ-CRDTs.
Link to this section Summary
Functions
Child spec to enable easy inclusion into a supervisor: supervise([ [Horde, :node_1] ])
Join two hordes into one big horde. Calling this once will inform every node in each horde of every node in the other horde
Remove own node from the hordes (gracefully retire node)
Get the members (nodes) of the horde
Get the process regsitry of the horde
register a process under given name for entire horde
Link to this section Functions
Child spec to enable easy inclusion into a supervisor: supervise([ [Horde, :node_1] ])
Join two hordes into one big horde. Calling this once will inform every node in each horde of every node in the other horde.
Remove own node from the hordes (gracefully retire node)
Get the members (nodes) of the horde
Get the process regsitry of the horde
register a process under given name for entire horde