Podcast
Questions and Answers
Which of the following is responsible for managing and allocating resources for a cluster of nodes on which a Spark application runs?
Which of the following is responsible for managing and allocating resources for a cluster of nodes on which a Spark application runs?
- Spark executor
- Cluster manager (correct)
- Driver program
- Cluster
What is the purpose of a cluster in Spark?
What is the purpose of a cluster in Spark?
- To execute tasks on worker nodes
- To communicate with the driver program
- To coordinate work across machines (correct)
- To allocate resources to Spark applications
Which of the following is NOT a supported cluster manager in Spark?
Which of the following is NOT a supported cluster manager in Spark?
- Standalone cluster manager
- Kubernetes (correct)
- Apache Mesos
- Apache Hadoop YARN
What is the role of a Spark executor in a cluster?
What is the role of a Spark executor in a cluster?
Why is a group of machines alone not powerful in Spark?
Why is a group of machines alone not powerful in Spark?