Internals
HashRing<TNode> is implemented as a sorted list sorted by points on the ring for the nodes.
Complexity
IsEmptyis O(1)AddNodeis O(n)GetNodeis O(log n)RemoveNodeis O(n)Partitionsis O(n)GetEnumeratoris O(n)
Thread safety
HashRing<TNode> is not thread safe.