How-to: Use Apache ZooKeeper to Build Distributed Apps (and Why)
searchhub.org