Answer Posted / Sudheer Kumar
An Executor is a worker process in Apache Spark that runs tasks assigned by the Driver Program (the main application). When an application is submitted to a Spark cluster, the Driver Program creates one or more Executors on available nodes and distributes the task to each of them for processing. The Executor processes the tasks using the Java Virtual Machine (JVM) or Python interpreter, depending on the language used in the application.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers