Apache ZooKeeper

17 engineers on Hacker News describe using Apache ZooKeeper first-hand: 6 endorse it, 4 regret it, 1 are mixed.

57%trust
17first-hand users
17in production
endorse 6mixed 1regret 4uses, no opinion

“the biggest problem was that dependencies like Zookeeper weren't compatible with our testing approach, so we couldn't do true end to end tests”

regret · production · voidmain · 2024-02-13 · source ↗ · wrong label?

“ZooKeeper indeed was one of those pain points, but once you get it stable there is practically no need to touch it.”

mixed · production · vulkoingim · 2021-05-17 · source ↗ · wrong label?

“We run over 900 very stateful MySQL database clusters and several hundred zookeeper clusters in kubernetes on ec2 with ebs successfully.”

endorse · production · paulfurtado · 2020-08-25 · source ↗ · wrong label?

“Our cluster of > 15 Kafka nodes and 3 node zk ensemble has had no major issues in over 4 years in production.”

endorse · production · 4 yr · neeleshs · 2018-12-30 · source ↗ · wrong label?

“etcd/zk/consul is battle tested and did work even that we have way more network partitions than your typical network”

endorse · production · merb · 2017-12-06 · source ↗ · wrong label?

“For us, it has to be one of the most stable pieces of 3rd party server software we run.”

endorse · production · gshx · 2016-05-10 · source ↗ · wrong label?

“the majority of operational issues that we run into with Druid is around zookeeper integration, losing an entire ZK cluster is painful”

regret · production · cheddar · 2015-06-11 · source ↗ · wrong label?

“We would get increased latency interacting with Zookeeper over time until eventually it would completely fail.”

regret · production · carlivar · 2015-02-26 · source ↗ · wrong label?

“I use ZooKeeper in production for snitch.io. ... at the time ZooKeeper had the best track record”

endorse · production · yourabi · 2014-09-29 · source ↗ · wrong label?

“The ZooKeeper version we run (3.3.4...) reports the wrong version number and has a major bug in the way it does snapshots.”

regret · production · mrgordon · 2013-04-03 · source ↗ · wrong label?

“It ends up being pretty nice the next time a giant storm takes out half of us-east-1 and you're frantically re-provisioning boxes”

endorse · production · KirinDave · 2012-10-05 · source ↗ · wrong label?

“Loading the set of backend services from Zookeeper. (We had a sidecar process that would periodically sync from Zookeeper to a config file”

neutral · production · cakoose · 2022-02-20 · source ↗ · wrong label?

“we routinely will spin up dependencies that will run a local kafka and zookeeper for them to run”

neutral · production · sethammons · 2021-09-24 · source ↗ · wrong label?

“the hosts and ports were defined in zk”

neutral · production · emidln · 2020-03-09 · source ↗ · wrong label?

“We run many different types of data services, mysql/hadoop/hbase/kafka/redis/zookeeper/elasticsearch/etc”

neutral · production · paulfurtado · 2016-11-04 · source ↗ · wrong label?

“For development environments we are running MSSQL, Elasticsearch, Mongo, Kafka, Zookeeper”

neutral · production · paultyng · 2016-11-01 · source ↗ · wrong label?

“we run Zookeeper / replicated SQL for inter-key consistent actions”

neutral · production · jolynch · 2016-06-02 · source ↗ · wrong label?