Cara Spark berjalan

Model eksekusi di balik API: evaluasi lazy, job, stage, shuffle, partisi, caching, dan Spark Connect.

Modul ini membuka mesin di balik API DataFrame, yaitu evaluasi lazy beserta lineage, susunan job, stage, dan task, biaya shuffle, pengelolaan partisi, penyimpanan antara dengan caching, sampai arsitektur klien-server Spark Connect. Materinya menjelaskan sebagian besar masalah kinerja yang kelak ditemui pada data besar, sehingga penempatannya sengaja setelah transformasi dasar dan sebelum bahasan format serta SQL. Setiap mekanisme diperagakan pada data kecil yang keluarannya dapat diperiksa, dengan explain() sebagai jembatan antara kode dan rencana eksekusinya.