https://github.com/Netflix/curator
What is Curator? Curator n: a keeper or custodian of a museum or other collection - A ZooKeeper Keeper. Curator is a set of Java libraries that make using Apache ZooKeeper much easier. While ZooKeeper comes bundled with a Java client, using the client is non-trivial and error prone. Components Client - A replacement for the bundled ZooKeeper class that takes care of some low-level housekeeping and provides some useful utilities Framework - The Curator Framework is a high-level API that greatly simplifies using ZooKeeper. It adds many features that build on ZooKeeper and handles the complexity of managing connections to the ZooKeeper cluster and retrying operations. Recipes - Implementations of some of the common ZooKeeper "recipes". The implementations are built on top of the Curator Framework Utilities - Various utilities that are useful when using ZooKeeper.
