Hi Thomas, I did notice that you had been making some personal changes (all hail LI!) and I'm sorry to see you moving on. Flavio makes some good points which I won't re-iterate, really I think it boils down to "perfect is the enemy of the good". It's great to chase perfection, but on a day to day basis we're all striving to make things better.
I must admit I'm personally disappointed that the netty changes have still not gone in. I had completed these changes some time back before you raised issues and took on the effort of driving that to completion. There are a number of community members, not to mention my employer, who are disappointed with _me_ as a result. (which takes me back to my previous "perfect enemy of good" comment). Best of luck! Patrick On Thu, May 19, 2011 at 6:12 AM, Thomas Koch <tho...@koch.ro> wrote: > Flavio Junqueira: >> poorly designed system. > > Hi Flavio, > > thank you for your response. Please note that I do intend to appreciate the > sound design of ZooKeeper in my talk. ZooKeeper is not poorly _designed_! > However it is IMHO poorly _implemented_. And I also tried to excuse this by > pointing out that ZK seems to be the first of its kind. > ZK has explored new areas and provided insights that others can build upon > now. > > The fact that many projects use ZK shows how important its service is and > confirms my assumption that nobody else has provided something equivalent > before.[1] > > [1] http://stackoverflow.com/questions/6047917/zookeeper-alternatives-cluster- > coordination-service > > So today it's easy for me to point out shortcomings and take ZK for granted, > but in fact it should not be forgotten that ZK is a piece of visionary work > without precedent in its kind. > > Best regards, > > Thomas Koch, http://www.koch.ro >