Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

ZooKeeper

4.0
(10)

ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications.

Work for ZooKeeper?

Learning about ZooKeeper?

We can help you find the solution that fits you best.

Find the Right Product

ZooKeeper Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 10 ZooKeeper reviews
LinkedIn Connections
ZooKeeper review by jasmyn d.
jasmyn d.
Validated Reviewer
Review Source
content

"Highly Recommend for all your distribution needs "

What do you like best?

I love how intuitive it is. I was able to figure out a lot of it on my own and once I got the hang of it found it very easy to use. Overall a very enjoyable experience, would certainly recommend.

What do you dislike?

The installation process was a little lengthy and the reading of the necessary documentation was a little tedious and arguably unnecessary.

Recommendations to others considering the product

Take your time to get familiar with the product before you give up on it. Like any other service you need to take your time to get a hang of everything it offers, you won't regret it.

What business problems are you solving with the product? What benefits have you realized?

It is a great way to combat needed bug fixes as this is something that is frequently overlooked so having a service that specializes in it saves a lot of time allowing us to redistribute our time and resources more effectively. This is particularly helpful when managing your own business and having to be even more cautious about where you are spending your time.

Sign in to G2 to see what your connections have to say about ZooKeeper
ZooKeeper review by Supun N.
Supun N.
Validated Reviewer
Review Source
content

"Distributed coordination with Zookeeper"

What do you like best?

Zookeeper is a single software component which can provide solutions for all the distributed coordination requirements ranging from leader election, service discovery, and distributed cache.

What do you dislike?

Although Zookeeper can be used to solve almost all the distributed coordination requirements, it's APIs are very primitive and hence often requires more code to be written for getting a task done even for the standard tasks. But this can be overcome by using Zookeeper with Apache curator.

Recommendations to others considering the product

Don't use Zookeeper APIs directly, but use it with Curator. This will make your life much easier.

What business problems are you solving with the product? What benefits have you realized?

I have used Apache Zookeeper for handling the distributed coordination requirements in several distributed systems that I have developed. We choose Zookeeper because it is a mature opensource product which is wide used in industry.

What Service Discovery solution do you use?

Thanks for letting us know!
ZooKeeper review by Steven B.
Steven B.
Validated Reviewer
Review Source
content

"Best Free Key Store Service for Distributed Systems"

What do you like best?

Zookeeper is open source, tried and tested for many many years, so it has a lot of documentation, and has a very large amount of room for scaling.

What do you dislike?

There is a bit of a learning curve to zookeeper, as managing znodes isn't the easiest thing to start with. We created a visual GUI to manage nodes at one point with Electron.

Recommendations to others considering the product

While there is somewhat of a learning curve, the value gained from using it is uncanny.

What business problems are you solving with the product? What benefits have you realized?

Zookeeper allows us to keep metadata distributed across systems so that we don't have a single point of failure.

ZooKeeper review by Pankaj R.
Pankaj R.
Validated Reviewer
Review Source
content

"Reliable cluster co-ordinaton service"

What do you like best?

Zookeeper provide us high performance coordination service for distributed applications. Zookeeper nodes store their data in hierarchical name space, like tree data structure. Various benefits of zookeeper are Ordered messages, simple distribution coordination process,synchorization, reliability

What do you dislike?

If we want to do service discovery, other solutions like consul have it baked in, with health check in loops.limited support for cross cluster scenarios . Zookeeper may however help with scalability and perhaps cross data center

What business problems are you solving with the product? What benefits have you realized?

It holds multiple program together. It helps distributed systems to reduce thier management complexity

ZooKeeper review by Sara M.
Sara M.
Validated Reviewer
Review Source
content

"ZooKeeper Review"

What do you like best?

We have offices in San Francisco, Sunnyvale and Mountain View so it is a great tool to keep organized with our team members that sit down at one of the other locations.

What do you dislike?

I can't say I use it a lot, but I do find that it does not sync very fast. A lot of refreshing

What business problems are you solving with the product? What benefits have you realized?

We use it for sharing client profiles & team meeting information, 2 week challenges. Better than documents getting lost in email

ZooKeeper review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"Zookeeper to manage Storm"

What do you like best?

It is customizable, and once you get it up and running it really doesn't need supervision. Once we overcame the permissions issues with getting zookeeper to manage our nodes in a lab environment where we did not have root access, we did not have to touch zookeeper for the duration of our research project. It took care of our storm cluster, balancing workloads and restarting nodes who died without issue.

What do you dislike?

It is difficult to use in an individual user environment. It requires a lot of integration done by someone with root permissions to get zookeeper to run in a lab clustered environment.

What business problems are you solving with the product? What benefits have you realized?

We were using it as a cluster manager to manage Storm nodes for an undergraduate research project.

ZooKeeper review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"Manage large set of data with Zookeper"

What do you like best?

ZooKeeper provides an infrastructure for cross-node synchronization and can be used by applications to ensure that tasks across the cluster are serialized or synchronized.

What do you dislike?

1.Adding New ZooKeeper Servers Can Lead to Data Loss

2.The ZooKeeper server cannot be migrated from version 3.4 to 3.3, then back to 3.4, without user intervention.

What business problems are you solving with the product? What benefits have you realized?

Architecting a distributed system is not a trivial problem; it is very prone to race conditions, deadlocks, and inconsistency. Making cluster coordination fast and scalable is just as hard as making it reliable. That’s where Apache ZooKeeper, a coordination service that gives you the tools you need to write correct distributed applications, comes in handy.

ZooKeeper review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source
content

"A good apache service for high availability"

What do you like best?

It is open source. We use it for solr index server and it easily maintains the distributed server which share the data. Once its installed there is not much issues. It works like a beauty.

What do you dislike?

it is not easy to start using. There is a learning curve. sometime the error is not very easily understandable.

Recommendations to others considering the product

dont get bogged down by the set up time.

What business problems are you solving with the product? What benefits have you realized?

We have solr index which keeps indexing we are using zookeeper for that

ZooKeeper review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"Good tool to manage applications"

What do you like best?

Reliable updates of configuration in cluster. Monitoring of nodes status.

What do you dislike?

It is not really light weight. You will need to maintain a pretty big stack.

Recommendations to others considering the product

You can use it if you need reliable communication between nodes. Though if you need more complex message structure you can look at solutions like RabbitMQ and Redis.

What business problems are you solving with the product? What benefits have you realized?

We used Zookeeper along with Kafka, so Kafka requires it. But you can use it to coming between your nodes. As a heartbeat checker for example.

ZooKeeper review by Administrator in Banking
Administrator in Banking
Validated Reviewer
Review Source
content

"Hard to administer"

What do you like best?

It’s easy to get going and integrates well with the Apache stack

What do you dislike?

It’s hard to administer and make production ready.

What business problems are you solving with the product? What benefits have you realized?

Use it as a KV backend for Kafka

Kate from G2

Learning about ZooKeeper?

I can help.
* We monitor all ZooKeeper reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.