On Thu, Jun 27, 2019, at 01:31, Ismael Juma wrote:
> Thanks for the KIP Justine. It looks pretty good. A few comments:
> 
> 1. Should we favor partitions that are not under replicated? This is
> something that Netflix did too.

This seems like it could lead to cascading failures, right?  If a partition 
becomes under-replicated because there is too much traffic, the producer stops 
sending to it, which puts even more load on the remaining partitions, which are 
even more likely to fail then, etc.  It also will create unbalanced load 
patterns on the consumers.

> 
> 2. If there's no measurable performance difference, I agree with Stanislav
> that Optional would be better than Integer.
> 
> 3. We should include the javadoc for the newly introduced method that
> specifies it and its parameters. In particular, it would good to specify if
> it gets called when an explicit partition id has been provided.

Agreed.

best,
Colin

> 
> Ismael
> 
> On Mon, Jun 24, 2019, 2:04 PM Justine Olshan <jols...@confluent.io> wrote:
> 
> > Hello,
> > This is the discussion thread for KIP-480: Sticky Partitioner.
> >
> >
> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-480%3A+Sticky+Partitioner
> >
> > Thank you,
> > Justine Olshan
> >
>

Reply via email to