compose/governor

[IDEA] Replace HAProxy with vulcand

pires opened this issue · 6 comments

It would be great to replace haproxy with vulcand, since governor could re-use data that's already present in etcd.
One of the pros of vulcand is that it doesn't need to reload/restart when configuration changes.

Need this implemented first.

Does vulcand read etcd at load and run without re-reading the etcd for changes? Or, does it poll etcd for changes?

thats something confd can do ... first of all vulvand does not support tcp lbing .. so thats not possilble anyway .. nginx could .. yet haproxy is the far better solution

confd is just another moving part that exists only because haproxy doesn't allow for frontend/backend management without reloading configuration file. I'm against adding other moving parts as it makes the solution more complex to setup and maintain.

I'm currently working on having TCP support for vulcand.

vulcand has significantly worse performance, upstream development also seems to have paused.

True. Working on that.
On Jun 11, 2015 16:22, "Kapil Thangavelu" notifications@github.com wrote:

vulcand has significantly worse performance, upstream development also
seems to have paused.


Reply to this email directly or view it on GitHub
#1 (comment).