add zookeeper and consistent-hashing function