Reputation: 1
What's the logic behind requesting more executors than machines available in your cluster?
In the ideal situation, we would like to have 1 executor (=1 jvm) at each of our machines, and not few in each machine.
If not, then why?
Thanks in advance
Upvotes: 0
Views: 114
Reputation: 11
In the ideal situation, we would like to have 1 executor (=1 jvm) at each of our machines, and not few in each machine.
Not necessarily. Depending on the amount of available memory and JVM implementation separate virtual machines can be much a better option, in particular to:
Upvotes: 1