+1 to start working towards using Curator, this is long overdue and sooner or later we need to eat this frog - as you dig deeper and deeper it turns out that many issues in Solr can be attributed to our home-grown ZK code, there are maybe 2 people on the Solr team who understand what’s going on there (and I’m certainly not one of them!). And the maintenance cost is just too high over time.
— Andrzej Białecki > On 28 Sep 2021, at 21:31, Mark Miller <[email protected]> wrote: > > P.S. this is not actually the zookeeper design I would submit to any > competition :) > > I’ve gone different routes in addressing the zookeeper short fall. This one > is relatively easy, impactful and isolated for the right developer. > > Personally, with fewer scale and isolation limits, by the far the best thing > I’ve done is remove almost all of our zk recipes and custom stuff and use > Apache curator and replace our stuff as well as improve and expand on things > using their large stable of well behaving recipes. I don’t think raw > zookeeper is good for a project of more than a few people at most. But I > wouldn’t toss that out there, it’s a much larger undertaking, no one is going > to bite on that in passing. > > Mark > -- > - Mark > > http://about.me/markrmiller <http://about.me/markrmiller>
