mesosphere / marathon-lb

Marathon-lb is a service discovery & load balancing tool for DC/OS
Apache License 2.0
450 stars 300 forks source link

Clustering for marathon-lb #298

Open ajays20078 opened 8 years ago

ajays20078 commented 8 years ago

Can we have clustering support for mlb, where there is a cluster leader(who pulls config from marathon) and others update their configs from the master/leader.

brndnmtthws commented 8 years ago

My initial thought is that this is more trouble than it's probably worth. Can you describe a use case where this would be a compelling feature? I think it would introduce a lot of complexity, and therefore also introduce a number of new bugs.

ajays20078 commented 8 years ago

The only usecase i could think of, from mlb point of view is

But if we think about zdd, the script currently queries all the HAProxy instances to check if the update is propagated, which will have scaling issues once HAProxy instances increase.