Local setup, practical differences between standalone JAR vs start-cluster.sh
I asked the same question on StackOverflow but received no response so
far, so I thought I could also post it here. The original question can
be found at: https://stackoverflow.com/q/58922246/477168 Feel free to
(also) reply there.
For convenience find the original text below.
So the code is the same in both approaches and it's roughly the following:
/path/to/flink-1.9.1/bin/flink run -c MainClass target/My-0.0.0.jar
[This] documentation page states:
> The LocalExecutionEnvironment is starting the full Flink runtime, including a JobManager and a TaskManager. These include memory management and all the internal algorithms that are executed in the cluster mode.
And makes me think that there is no practical differences between the
two, but I can't be sure...
Is there anything else I need to consider? Would there be any
differences in terms of performance?