I am looking to product ionize and deploy my Kafka Connect application. 
However, there are two questions I have about the tasks.max setting which is 
required and of high importance but details are vague for what to actually set 
this value to.

My simplest question then is as follows: If I have a topic with n partitions 
that I wish to consume data from and write to some sink (in my case, I am 
writing to S3), what should I set tasks.max to? Should I set it to n? Should I 
set it to 2n? Intuitively it seems that I'd want to set the value to n and 
that's what I've been doing.

What if I change my Kafka topic and increase partitions on the topic? I will 
have to pause my Kafka Connector and increase the tasks.max if I set it to n? 
If I have set a value of 2n, then my connector should automatically increase 
the parallelism it operates?

Thanks for your help!

Reply via email to