How to Read Spark DAGs | Rock the JVM
Written form to keep for later: https://blog.rockthejvm.com/spark-dags/ Check out the Spark performance courses: https://rockthejvm.com/p/spark-optimi... https://rockthejvm.com/p/spark-perfor... Download Spark: https://spark.apache.org/downloads.html Related video on reading Spark Query Plans: • How to Read Spark Query Plans | Rock the JVM This video is for Spark programmers who know the essentials (e.g. create a DataFrame, basic selects/joins) and wants a sneak peek at how Spark works internally and get an essential skill for performance analysis and improvement. In this video I'll show you how Spark creates computation dependencies before it can run anything, and I'll show you how to read and interpret Directed Acyclic Graphs (DAGs) and identify performance bottlenecks while the job is running. Follow Rock the JVM on: LinkedIn: / rockthejvm Twitter: / rockthejvm Blog: https://rockthejvm.com/blog ------------------------------------------------------------------------- Home: https://rockthejvm.com -------------------------------------------------------------------------

Comparing Kafka Streams, Akka Streams and Spark Streaming: what to use when | Rock the JVM

Broadcast joins in Apache Spark | Rock the JVM

All about Spark DAGs

Apache Spark Was Hard Until I Learned These 30 Concepts!

How to Read Spark Query Plans | Rock the JVM

Why Aliens Would NEVER Invade Africa

Repartition vs Coalesce in Apache Spark | Rock the JVM

A New Scala Ethos - Scala Days 2025 talk by Daniel Ciocîrlan

Master Reading Spark DAGs

A Deeper Understanding of Spark Internals - Aaron Davidson (Databricks)

ALL the Apache Spark DataFrame Joins | Rock the JVM

Apache Spark Beyond Shuffling • Holden Karau • GOTO 2017

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

The ONLY PySpark Tutorial You Will Ever Need.

How Salting Can Reduce Data Skew By 99%

Margin Call - "Sell it all. Today." 👆🤘👆

Shuffle Partition Spark Optimization: 10x Faster!

Apache Spark Architecture - EXPLAINED!

Spark Out of Memory Issue | Spark Memory Tuning | Spark Memory Management | Part 1

