Hi, I was wondering how can I optimize the distribution of topic partitions across my kafka consumers
I have 5 kafka topics, with 4, 4, 4, 2, 2 partitions (each topic respectively) which comes to 16 partitions.
I started flink with parallelism of 8 with 2 slots per TM. Attached is the screenshot where you can see one sub task is idle.
How can I ensure all my sub tasks are assigned 2 partitions each so that all of them are consuming messages? (Want to avoid any rebalance or shuffle if possible)