Re: [ANNOUNCE] New committer: Onur Karaman
Sorry for being late to the party, but congratulations Onur! On Wed, Nov 8, 2017 at 1:47 AM, Sandeep Nemuriwrote: > Congratulations Onur!! > > On Wed, Nov 8, 2017 at 9:19 AM, UMESH CHAUDHARY > wrote: > > > Congratulations Onur! > > > > On Tue, 7 Nov 2017 at 21:44 Jun Rao wrote: > > > > > Affan, > > > > > > All known problems in the controller are described in the doc linked > from > > > https://issues.apache.org/jira/browse/KAFKA-5027. > > > > > > Thanks, > > > > > > Jun > > > > > > On Mon, Nov 6, 2017 at 11:00 PM, Affan Syed wrote: > > > > > > > Congrats Onur, > > > > > > > > Can you also share the document where all known problems are listed; > I > > am > > > > assuming these bugs are still valid for the current stable release. > > > > > > > > Affan > > > > > > > > - Affan > > > > > > > > On Mon, Nov 6, 2017 at 10:24 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) > > > > > > > > > > > > > > > > > > -- > * Regards* > * Sandeep Nemuri* >
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur!! On Wed, Nov 8, 2017 at 9:19 AM, UMESH CHAUDHARYwrote: > Congratulations Onur! > > On Tue, 7 Nov 2017 at 21:44 Jun Rao wrote: > > > Affan, > > > > All known problems in the controller are described in the doc linked from > > https://issues.apache.org/jira/browse/KAFKA-5027. > > > > Thanks, > > > > Jun > > > > On Mon, Nov 6, 2017 at 11:00 PM, Affan Syed wrote: > > > > > Congrats Onur, > > > > > > Can you also share the document where all known problems are listed; I > am > > > assuming these bugs are still valid for the current stable release. > > > > > > Affan > > > > > > - Affan > > > > > > On Mon, Nov 6, 2017 at 10:24 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) > > > > > > > > > > -- * Regards* * Sandeep Nemuri*
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur! On Tue, 7 Nov 2017 at 21:44 Jun Raowrote: > Affan, > > All known problems in the controller are described in the doc linked from > https://issues.apache.org/jira/browse/KAFKA-5027. > > Thanks, > > Jun > > On Mon, Nov 6, 2017 at 11:00 PM, Affan Syed wrote: > > > Congrats Onur, > > > > Can you also share the document where all known problems are listed; I am > > assuming these bugs are still valid for the current stable release. > > > > Affan > > > > - Affan > > > > On Mon, Nov 6, 2017 at 10:24 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) > > > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Affan, All known problems in the controller are described in the doc linked from https://issues.apache.org/jira/browse/KAFKA-5027. Thanks, Jun On Mon, Nov 6, 2017 at 11:00 PM, Affan Syedwrote: > Congrats Onur, > > Can you also share the document where all known problems are listed; I am > assuming these bugs are still valid for the current stable release. > > Affan > > - Affan > > On Mon, Nov 6, 2017 at 10:24 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) > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur, Can you also share the document where all known problems are listed; I am assuming these bugs are still valid for the current stable release. Affan - Affan On Mon, Nov 6, 2017 at 10:24 PM, Jun Raowrote: > 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) >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur ! Well deserved ! Paolo Patierno Senior Software Engineer (IoT) @ Red Hat Microsoft MVP on Azure & IoT Microsoft Azure Advisor Twitter : @ppatierno<http://twitter.com/ppatierno> Linkedin : paolopatierno<http://it.linkedin.com/in/paolopatierno> Blog : DevExperience<http://paolopatierno.wordpress.com/> From: Viktor Somogyi <viktorsomo...@gmail.com> Sent: Tuesday, November 7, 2017 11:34 AM To: dev@kafka.apache.org Subject: Re: [ANNOUNCE] New committer: Onur Karaman Congrats Onur! On Tue, Nov 7, 2017 at 9:17 AM, Tom Bentley <t.j.bent...@gmail.com> wrote: > 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) > > > > > > > > > > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur! On Tue, Nov 7, 2017 at 9:17 AM, Tom Bentleywrote: > 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 > > 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) > > > > > > > > > > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
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> 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) > > > > > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur!! On Tue, 7 Nov 2017 at 06:30, Jaikiran Paiwrote: > 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) > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
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)
Re: [ANNOUNCE] New committer: Onur Karaman
Thanks everyone! On Mon, Nov 6, 2017 at 3:31 PM, Becket Qinwrote: > Congrats, Onur! > > On Mon, Nov 6, 2017 at 2:45 PM, James Cheng wrote: > > > Congrats Onur! Well deserved! > > > > -James > > > > > On Nov 6, 2017, at 9:24 AM, 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) > > > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats, Onur! On Mon, Nov 6, 2017 at 2:45 PM, James Chengwrote: > Congrats Onur! Well deserved! > > -James > > > On Nov 6, 2017, at 9:24 AM, 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) > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur! Well deserved! -James > On Nov 6, 2017, at 9:24 AM, Jun Raowrote: > > 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)
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations, Onur! On Mon, Nov 6, 2017 at 8:10 PM, Dong Linwrote: > Congratulations Onur! > > On Mon, Nov 6, 2017 at 9:24 AM, 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) > > >
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur! On Mon, Nov 6, 2017 at 9:24 AM, Jun Raowrote: > 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) >
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur ! -- Edoardo Comar IBM Message Hub IBM UK Ltd, Hursley Park, SO21 2JN From: Jun Rao <j...@confluent.io> To: "dev@kafka.apache.org" <dev@kafka.apache.org>, "us...@kafka.apache.org" <us...@kafka.apache.org> Date: 06/11/2017 17:24 Subject: [ANNOUNCE] New committer: Onur Karaman 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) Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur ! On Mon, Nov 6, 2017 at 7:01 PM, Matthias J. Sax <matth...@confluent.io> wrote: > Congrats!!! > > > On 11/6/17 7:56 PM, Vahid S Hashemian wrote: >> Congrats Onur! >> >> --Vahid >> >> >> >> From: Ismael Juma <ism...@juma.me.uk> >> To: dev@kafka.apache.org >> Cc: "us...@kafka.apache.org" <us...@kafka.apache.org> >> Date: 11/06/2017 10:13 AM >> Subject:Re: [ANNOUNCE] New committer: Onur Karaman >> Sent by:isma...@gmail.com >> >> >> >> Congratulations Onur! >> >> Ismael >> >> On Mon, Nov 6, 2017 at 5:24 PM, Jun Rao <j...@confluent.io> 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) >>> >> >> >> >> >> >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats!!! On 11/6/17 7:56 PM, Vahid S Hashemian wrote: > Congrats Onur! > > --Vahid > > > > From: Ismael Juma <ism...@juma.me.uk> > To: dev@kafka.apache.org > Cc: "us...@kafka.apache.org" <us...@kafka.apache.org> > Date: 11/06/2017 10:13 AM > Subject:Re: [ANNOUNCE] New committer: Onur Karaman > Sent by:isma...@gmail.com > > > > Congratulations Onur! > > Ismael > > On Mon, Nov 6, 2017 at 5:24 PM, Jun Rao <j...@confluent.io> 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) >> > > > > > signature.asc Description: OpenPGP digital signature
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur! --Vahid From: Ismael Juma <ism...@juma.me.uk> To: dev@kafka.apache.org Cc: "us...@kafka.apache.org" <us...@kafka.apache.org> Date: 11/06/2017 10:13 AM Subject: Re: [ANNOUNCE] New committer: Onur Karaman Sent by:isma...@gmail.com Congratulations Onur! Ismael On Mon, Nov 6, 2017 at 5:24 PM, Jun Rao <j...@confluent.io> 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) >
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations Onur! Ismael On Mon, Nov 6, 2017 at 5:24 PM, Jun Raowrote: > 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) >
Re: [ANNOUNCE] New committer: Onur Karaman
I'd want to add that Onur has also been contributing a lot to the new consumer development in the past, making it happen in the 0.9 release. Very well deserved. Congrats, Onur! Guozhang On Mon, Nov 6, 2017 at 9:28 AM, Ted Yuwrote: > Congratulations, Onur! > > On Mon, Nov 6, 2017 at 9:24 AM, 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) > > > -- -- Guozhang
Re: [ANNOUNCE] New committer: Onur Karaman
Congratulations, Onur! On Mon, Nov 6, 2017 at 9:24 AM, Jun Raowrote: > 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) >
Re: [ANNOUNCE] New committer: Onur Karaman
Congrats Onur! On Mon, Nov 6, 2017 at 9:24 AM, Jun Raowrote: > 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) > -- Abhishek Mendhekar abhishek.mendhe...@gmail.com | 818.263.7030
[ANNOUNCE] New committer: Onur Karaman
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)