I am trying to determine how to devide the task slots for my flink job. To be more specific, is there a reason to use 2 task slots (or more) per task manager instead of one task slot per task manager? I read that multiple task slots per task manager help to reduce network overhead but is there another benefit?
In addition, I wonder if there is a benefit for 'stand-by' task slots (namely, set the parallelism to a value smaller than the number of available task slots)?
Thanks ahead:)