View Source Horde.UniformDistribution (Horde v0.9.0)

Distributes processes to nodes uniformly using a hash ring.

Given the same set of members, it will always start the same process on the same node.

Summary

Functions

Link to this function

choose_node(child_spec, members)

View Source

Callback implementation for Horde.DistributionStrategy.choose_node/2.

Callback implementation for Horde.DistributionStrategy.has_quorum?/1.