从 MapReduce 的三大痛点讲起,系统拆解 Spark 的核心机制:RDD 五大特性与算子体系、宽窄依赖如何决定 DAG 的 Stage 划分、任务调度从 Job 到 Task 的完整链路、Shuffle 从 Hash 到 Sort 的演进与调优参数、统一内存管理的动态借用规则;再深入数据倾斜的定位与治理套路(加盐聚合、广播 Join),用一张表对比 MapReduce 与 Flink,最后给出生产环境避坑清单,是大数据工程师入门与复盘 Spark 的完整路线图。