Deep Dive: Internals of Spark Execution
This lesson expands the previous landscape for a Spark Execution flow and Architecture.
In previous lessons, we used diagrams to slowly introduce to the reader how the Spark components interact, and how execution flow for a Spark application falls into place.
This lesson expand on this by presenting a broader picture of the Spark Landscape in a typical but straightforward application’s execution. It also dives into two of the most common cluster topologies in which a Spark application can run.
The big picture
A diagram of the Spark ecosystem while executing a program is below:
Get hands-on with 1200+ tech skills courses.