Apache-ZooKeeper
ZooKeeper is a centralized coordination service that provides configuration management, naming, distributed synchronization, and group services for…
Platform availability
Available on 2 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
75/100 Good
- Maintained
- 100last commit 32 days ago
- Popular
- 8212,812 GitHub stars
- Easy to install
- 352 install platforms, install notes
- Light to run
- 502 GB minimum RAM
Availability: platform listings confirmed today
- GitHub stars
- 12,812
- Open issues
- 242
- Last commit
- 2026-09-20
- License
- Apache-2.0
- Activity
- unknown
Checked 23 days ago - source: GitHub (apache/zookeeper)
Resources & Compatibility
Minimum requirements: 2 GB RAM, 2 CPU core(s), 80 GB disk.
Checked 9 days ago - source: Docker Hub image tags and published docs
First-install notes
- Java Dependency ZooKeeper requires Java JDK 8 or later to run. source
Fetched 9 days ago - each note links to its source
Variants
Alternatives (7)
- BunkerWeb - BunkerWeb is a self-hosted, open-source web application firewall and NGINX-based web server that protects services with secure-by-default s…
- Caddy - Caddy is an extensible web server and reverse proxy that serves Transport Layer Security (TLS) by default, making it simple to secure and r…
- Consul Lambda Registrator - Consul Lambda Registrator is a containerized AWS Lambda function that registers and deregisters Lambda functions in Consul for service-disc…
- HFS 2 (HTTP File Server) - You can use HFS (HTTP File Server) to send and receive files.
- Microsoft IIS - Internet Information Services (IIS) for Windows® Server is a flexible, secure and easy-to-manage Web server for hosting anything on the Web.
- etcd - etcd is a distributed key-value store designed to securely store data across a cluster.
- nginx - Nginx is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy, and mail proxy server.
Checked 9 days ago - source: AlternativeTo
Common questions
Which Apache ZooKeeper download artifact is needed to run the service?
Use apache-zookeeper-[version]-bin.tar.gz, which contains all the jar files required to run ZooKeeper. The plain apache-zookeeper-[version].tar.gz is for source files that can be built with Maven.
What command connects the ZooKeeper CLI to a local server?
Run bin/zkCli.sh -server 127.0.0.1:2181 to connect to a local instance on port 2181.
What usually causes ZooKeeper startup or connectivity errors?
They often trace back to incorrect configuration, occupied ports, unreachable peers, damaged or inaccessible data directories, or quorum communication failures. Symptoms can include clients timing out.
Will Kafka stop requiring ZooKeeper?
Kafka documentation says that soon, ZooKeeper will no longer be required by Apache Kafka.
Answers sourced from freedom251.com, github.com, www.reddit.com, zookeeper.apache.org
Community
- The role of Zookeeper in Kafka cluster? : r/apachekafka - Reddit (reddit)
- Newest 'apache-zookeeper' Questions - Stack Overflow (forum)
- Recently Active 'apache-zookeeper' Questions - Stack Overflow (forum)
- When deploying Zookeeper on Kubernetes... : r/kubernetes - Reddit (reddit)
- Apache Kafka Made Simple: A First Glimpse of a Kafka Without ... - Reddit (reddit)
- zookeeper - ZooChat (forum)
Collected yesterday - public community threads