Hi,

I have 10 Kafka Streams processes which consume a topic with 10 partitions,
with a few changelog topics.

Let's say these processes are all stopped, and I start them nearly at the
same time (in a matter of seconds).

The first process seems to start initializing all state stores, which takes
15 to 30 minutes in my case. In the meantime all other processes wait with
"(Re-)joining group xyz".

When the first process finishes its initialization, everyone joins, and
everyone (including the first process) initializes state stores again.

I wondered: what if the first process would wait a few minutes, to see if
others processes arrive in the group ? So no re-distribution would be
needed.

- Nicolas

Reply via email to