ZooKeeper Recipes and Solutions| zookeeper.apache.org
Source| Andrei’s Personal Blog
Improving efficiency, reducing coordination, and simplifying architectures by using Leader election.| Amazon Web Services, Inc.
How to do distributed locking| martin.kleppmann.com