Implemented consistent hashing for client side sharding