Hacker News new | past | comments | ask | show | jobs | submit login

Consul combined with consul-template for dynamic config changes in your environment is an extremely powerful solution which just works with minimum fuss.

Works well when deploying clusters such as zookeeper, allows all the nodes to discover each other automatically and work out their id number.




Agreed, I wrote a post about this recently, really helps us for small services and there discovery. http://www.dblooman.com/consul/2016/09/11/Consul-and-Service...


I am curious, why you are using both ZK and Consul as there is much overlap there.


There's lots of software you might operate that requires zookeeper: kafka, solrcloud, the hadoop ecosystem, etc.

Meanwhile, consul has lots of functionality built in that makes it a snap to use for service discovery within your existing infrastructure. You would have to build all this yourself on top of zookeeper, which just provides a distributed, consistent key-value store.

So it's easy to see why you could end up with both.

https://www.consul.io/intro/vs/zookeeper.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: