Well done Onur. On 7 November 2017 at 06:52, Jorge Esteban Quilcate Otoya < quilcate.jo...@gmail.com> wrote:
> Congratulations Onur!! > On Tue, 7 Nov 2017 at 06:30, Jaikiran Pai <jai.forums2...@gmail.com> > wrote: > > > Congratulations Onur! > > > > -Jaikiran > > > > > > On 06/11/17 10:54 PM, Jun Rao wrote: > > > Hi, everyone, > > > > > > The PMC of Apache Kafka is pleased to announce a new Kafka committer > Onur > > > Karaman. > > > > > > Onur's most significant work is the improvement of Kafka controller, > > which > > > is the brain of a Kafka cluster. Over time, we have accumulated quite a > > few > > > correctness and performance issues in the controller. There have been > > > attempts to fix controller issues in isolation, which would make the > code > > > base more complicated without a clear path of solving all problems. > Onur > > is > > > the one who took a holistic approach, by first documenting all known > > > issues, writing down a new design, coming up with a plan to deliver the > > > changes in phases and executing on it. At this point, Onur has > completed > > > the two most important phases: making the controller single threaded > and > > > changing the controller to use the async ZK api. The former fixed > > multiple > > > deadlocks and race conditions. The latter significantly improved the > > > performance when there are many partitions. Experimental results show > > that > > > Onur's work reduced the controlled shutdown time by a factor of 100 > times > > > and the controller failover time by a factor of 3 times. > > > > > > Congratulations, Onur! > > > > > > Thanks, > > > > > > Jun (on behalf of the Apache Kafka PMC) > > > > > > > >