On a Spark cluster analyzing bus GPS partitions, which mental model of roles is correct?
Select an answer to reveal the explanation.
Short Explanation
Picture a conductor and the players: the Spark driver coordinates, and executors work the partitions. Executors do not invent the whole app alone, and partitions do not magically run with zero processes. That driver/executor sketch is the map to keep.
Full Explanation
Spark applications use a driver that coordinates work and executors that process data partitions. Models where executors invent the application alone, the driver only prints banners, or partitions run with no processes are incorrect. Understanding driver versus executor is foundational Spark architecture awareness.