By the way, I always was wondering why the schemas with consistent hashing maintained via the ring are more popular approach than treating key space as a line (-∞,+∞), maintaining the explicit map from segments and rays of keys to  the replica groups and split the group&#x2F;segment when replica group becomes too hot or heavy.<p>IMHO the perfect hashing solves the problem of distributing the data but the load may follow completely different patterns. See theInstagram&#x27;s Justin Bieber problem.