ZooKeeper vs. Doozer vs. Etcd
1–10 of 91 posts
Re: ZooKeeper vs. Doozer vs. Etcd
#2Re: ZooKeeper vs. Doozer vs. Etcd
#3DNS on its own can be enough in some scenarios
Re: ZooKeeper vs. Doozer vs. Etcd
#4DNS on its own can be enough in some scenarios
Re: ZooKeeper vs. Doozer vs. Etcd
#5Maybe I'm too technically conservative, but it seems like the advantages of Zookeeper's maturity and support base outweigh the ickiness of Java and the whizbang factor of Go. Complaining about the politics of the ASF doesn't really factor in; they're still much more likely to be around in 10 months
Re: ZooKeeper vs. Doozer vs. Etcd
#6I've been using Doozer at home on a few side projects and, mainly for it being written in Go, have enjoyed using it a lot more. The point on security is spot on. After reading this post I am definitely going to take a look at etcd.
Re: ZooKeeper vs. Doozer vs. Etcd
#7DNS on its own can be enough in some scenarios
Care to explain how DNS alone can do distributed config management?
If someone builds this I will be their best friend
Re: ZooKeeper vs. Doozer vs. Etcd
#8They make some cogent points about Zookeeper, but is javaphobia really a valid concern here? Yes, you have to install a JVM, and Oracle doesn't make that as friendly as it could be. But in my experience ZK doesn't bring along "a ton of dependencies". Likewise, I'm skeptical that the performance of Java v. Go in this case makes a huge difference: you're only spinning the JVM once, at startup. Maybe I'm too technically…
Re: ZooKeeper vs. Doozer vs. Etcd
#9They make some cogent points about Zookeeper, but is javaphobia really a valid concern here? Yes, you have to install a JVM, and Oracle doesn't make that as friendly as it could be. But in my experience ZK doesn't bring along "a ton of dependencies". Likewise, I'm skeptical that the performance of Java v. Go in this case makes a huge difference: you're only spinning the JVM once, at startup. Maybe I'm too technically…
Even though Zookeeper is "mature" it is definitely a beast to fine tune and wade through. Zookeeper definitely does not bring along a ton of dependencies. If you're deploying it as documented it should be running on its own dedicated machines. I don't see why dependencies are a problem there especially with Chef/Puppet nowadays.
Re: ZooKeeper vs. Doozer vs. Etcd
#10They make some cogent points about Zookeeper, but is javaphobia really a valid concern here? Yes, you have to install a JVM, and Oracle doesn't make that as friendly as it could be. But in my experience ZK doesn't bring along "a ton of dependencies". Likewise, I'm skeptical that the performance of Java v. Go in this case makes a huge difference: you're only spinning the JVM once, at startup. Maybe I'm too technically…
With regards to Apache, we have "mixed feelings". We're aligned with a lot of what they stand for and are definitely very thankful for what they enabled in the OSS community, but are not enthused with the way they handle the projects that join them.