> I'm not an expert but I don't think there is a magic bullet here, leader
> election has to happen in this circumstance and that takes time.
>
> You may be better served by building better resilience to eliminate
> ZooKeeper's uptime from being a single point of failure in your services
> layer. Pinterest and Airbnb both have some prior art here,
> http://engineering.pinterest.com/post/77933733851/zookeeper-resilience-at-pinterest
> and http://nerds.airbnb.com/smartstack-service-discovery-cloud/
Absolutely. Your availability shouldn't be tied to zookeeper's.
-Ivan
|