If you're involved in large Hadoop projects, this book shows you how ZooKeeper simplifies the task of implementing a distributed system. Implementing coordination tasks with ZooKeeper is not entirely trivial. There are still subtle points and caveats to watch out for.
With this book, ZooKeeper contributors Flavio Junqueira and Benjamin Reed provide good practices for building systems with this Apache software tool.
This book also: Introduces a master-worker architecture as a running example Includes examples of coordination primitives in the master-worker architecture, in addition to examples of real systems with those requirements Presents information on handling events and changes in the system, specifically dealing with disconnected events and session expirations Shows you how to download and install a Zookeeper release, including how to choose a cluster configuration