Re: Broker side round robin on topic partitions when receiving messages

2020-06-15 Thread Vinicius Scheidegger
a single consumer with fanout. I think this is > outside the scope of Kafka, at least if I understand the problem here (?) > > best, > Colin > > On Mon, Jun 15, 2020, at 11:32, Vinicius Scheidegger wrote: > > Hi Collin, > > > > One producer shouldn't need

Re: Broker side round robin on topic partitions when receiving messages

2020-06-15 Thread Vinicius Scheidegger
riables is itself > uniformly random. > > (There is a bug in RRP right now, KAFKA-9965, but it's not related to what > we're talking about now and we have a fix ready.) > > cheers, > Colin > > > On Sun, Jun 14, 2020, at 14:26, Vinicius Scheidegger wrote: > > Hi

Re: Broker side round robin on topic partitions when receiving messages

2020-06-14 Thread Vinicius Scheidegger
in, > if I'm understanding the question correctly). > > best, > Colin > > On Tue, Jun 9, 2020, at 00:48, Vinicius Scheidegger wrote: > > Anyone? > > > > On Fri, Jun 5, 2020 at 2:42 PM Vinicius Scheidegger < > > vinicius.scheideg...@gmail.com>

Re: Broker side round robin on topic partitions when receiving messages

2020-06-09 Thread Vinicius Scheidegger
Anyone? On Fri, Jun 5, 2020 at 2:42 PM Vinicius Scheidegger < vinicius.scheideg...@gmail.com> wrote: > Does anyone know how could I perform a load balance to distribute equally > the messages to all consumers within the same consumer group having > multiple producers? > >

Re: Broker side round robin on topic partitions when receiving messages

2020-06-05 Thread Vinicius Scheidegger
a KIP work? Thanks, On Thu, May 28, 2020, 3:44 PM Vinicius Scheidegger < vinicius.scheideg...@gmail.com> wrote: > Hi, > > I'm trying to understand a little bit more about how Kafka works. > I have a design with multiple producers writing to a single topic and > multiple

Broker side round robin on topic partitions when receiving messages

2020-05-28 Thread Vinicius Scheidegger
h it would guarantee same key goes to the same partition) or they have to create their own logic on the producer side (i.e. by sharing memory) Am I missing something? Thank you, Vinicius Scheidegger