Say one is running a cluster set to parallelism > 1. What is the best practice for configuring the number of task slots in a task manager?
- Run multiple TM with a single task slot per each
- Run a single/few TM with multiple task slots
We are running a Flink cluster with version 1.6.3. Flink 1.7 release notes states that "Flink now properly supports TaskManagers with multiple slots". Is it recommended to start them with a single slot in previous versions?