The replication factor should not change the number of create tasks.
Those only depend on the number of partitions (and your topology).

If you have two repartition topics I assume that your topology has 3
sub-topologies.

Hence, 2 repartition topic with 68 partitons each (and I assume an input
topic with 68 partitions will result in 189 tasks, 68 task per
sub-topology. Even with a replication factor of one, you should have 189
tasks.


-Matthias



On 11/5/19 2:45 PM, Xiyuan Hu wrote:
> Hi,
> 
> I noticed that by default, replication.factor is 1 for Kafka Streams.
> I increased it to 3 as the document suggested.
> Before, I have 2 repartition topics and each has 63 partitions. After
> increasing to replication 3, those each repartition topic has 63 * 3 =
> 189 tasks.
> 
> Is these behavior expected? I though the replication happened on
> broker side, instead of letting client process the tripled traffic.
> 
> Or is there any other config I missed?
> Thanks for the help!
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to