spark/fundamentals
intermediate
Connecting…

Job to Stages — map side vs reduce side

A shuffle edge splits Job 0 into Stage 0 (map, shuffle write) and a Stage 1 that cannot start until the write finishes.

  1. ✓ Lazy Evaluation
  2. ✓ Catalyst to Job
  3. Job to Stages
  4. Stages to Tasks
  5. Shuffle & Result

Explain it at my level

  1. Job
  2. Stage 0
  3. Stage 1 (later)
Loading execution simulation…