2 ms·
> What are you looking to do? Provision these services once and then leave them or are they something you want to be able to auto-scale? Lately I've been doing
by jaytaylor 11y ago
> What are you looking to do? Provision these services once and then leave them or are they something you want to be able to auto-scale?
Lately I've been doing Leader Election and Service Discovery with ZooKeeper. I've really appreciated the excellent documentation and thoroughness of the best-practices information.
> ...It also feels much "heavier" compared to etcd in my opinion.
Agreed 100% there. ZK also imposes some [rather harsh] limitations - e.g. 1MB max response packet size. Not sure how this compares to the limits of etcd or Consul.
> Have you looked at consul by chance? We actually ended up using it as it seemed to be a good fit between stability, ease of use and maintainability.
This is not the first time I've seen Consul mentioned. I'll definitely add it to my list of possible future fits :)
The operability of ZooKeeper seems unparalleled, likely [largely] due to being the most mature OSS solution in existence for this domain.