| [ Web Proxy ] |
| Viewing: https://zookeeper.apache.org | [Back] [Original] |
Naming, configuration management, synchronization, and group services battle-tested coordination primitives in a simple, highly reliable interface.
A proven coordination kernel trusted by Kafka, Hadoop, HBase, and many other distributed systems.
In-memory messaging with sub-millisecond latency; handles tens of thousands of requests per second.
A clean hierarchical namespace modeled after a file system makes coordination logic easy to reason about.
Every update is stamped with a monotonically increasing zxid, giving clients a total ordering guarantee.
Replicated across an ensemble of servers; survives node failures automatically with no data loss.
Common patterns and distributed systems problems where ZooKeeper excels.
Elect a single master among distributed workers reliably using ephemeral znodes and watches.
Implement mutexes and read/write locks across cluster nodes without a single point of failure.
Register and look up live service instances dynamically as nodes join or leave the cluster.
Propagate config changes to all nodes instantly with watches no polling required.
Track which nodes are alive in real time using ephemeral nodes and group membership recipes.
Coordinate phased computations so all workers start and finish a phase together.
ZooKeeper is a top-level Apache project with an active community of users and contributors. Join discussions, read the documentation, and help shape the roadmap.
Up and running with ZooKeeper in a few simple steps.
Apache ZooKeeper
Open-source coordination service for distributed applications naming, synchronization, and group services made simple.
Documentation
Copyright 2007-2026 The Apache Software Foundation. All rights reserved. Apache ZooKeeper, ZooKeeper, Apache, the Apache ZooKeeper logo and the ASF logo are either registered trademarks or trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
| Web Proxy Viewer | New URL | Original Page |