January 2018
Beginner to intermediate
412 pages
9h 33m
English
Spark consists of 3 primary architectural components:
The SparkSession/SparkContext, or more generally the Spark Driver, is the entry point for all Spark applications as discussed earlier. The SparkContext will be used to create RDDs and perform operations against RDDs. The SparkDriver sends instructions to the worker nodes to schedule tasks.
The Cluster manager is conceptually similar to Resource Managers in Hadoop and indeed, one of the supported solutions is YARN. Other Cluster Managers include Mesos. Spark can also operate in a Standalone mode in which case YARN/Mesos are not required. Cluster Managers co-ordinate ...
Read now
Unlock full access