I need to convince someone that distributed processing is better than using just one executor.
So, I’m wondering what the benefits of Distributed Executors.
Let me show an example.
Assuming I have a license of 24 cores for KNIME Server Large, in terms of speed for 3 workflow jobs, what’s the difference between operating on one Executor assigned 24 cores and operating on three Executors assigned 8 cores each?
What I know is that even if I use only one Executor, it will run all the jobs at the same time because it treat the workflow jobs as ‘parallel’.
So I don’t think there is much difference between operating multiple jobs with one executor and with distributed processing, so if then I wonder whether do I need to use distributed processing in terms of performance?