What are the cluster modes in Apache Spark

  • Standalone cluster- It is used to setup a cluster by acting as a cluster manager
  • Apache Mesos- It is a centralized cluster manager by executing Hadoop MapReduce and Spark applications.
  • YARN-It is a resource manager and supports execution of Spark applications that are integrated with Hadoop 2.