Map object into hash space + Map cache into hash space
1- Define the interface (3 core functions)
ConsistentHash interface { Add(node Node) AddWithReplicas(node Node, replicas int) AddWithWeight(node Node, weight int) //When specifying weight: actual number of virtual nodes = configured virtual nodes * weight/100 Get(key Node) Node Remove(node Node) }