class Redis::HashRing

def add_node(node)

Adds a `node` to the hash ring (including a number of replicas).
def add_node(node)
  @nodes << node
  @replicas.times do |i|
    key = Zlib.crc32("#{node.id}:#{i}")
    @ring[key] = node
    @sorted_keys << key
  end
  @sorted_keys.sort!
end