SparkApplication¶
SparkApplication is an abstraction of entry points to Spark applications that can be started (submitted for execution using spark-submit).
Contract¶
Starting Spark Application¶
Used when:
SparkSubmitis requested to submit an application for execution
Implementations¶
ClientApp- JavaMainApplication
KubernetesClientApplication(Spark on Kubernetes)RestSubmissionClientAppYarnClusterApplication