1. Spark Core
- Spark Core (一) 什么是RDD的Transformation和Actions以及Dependency?
- Spark Core(二)Driver上的Task的生成、分配、调度
- Spark Core(三)Executor上是如何launch task
- Spark Core(四)用LogQuery的例子来说明Executor是如何运算RDD的算子
2. Spark Shuffle
- Spark Shuffle(一)ShuffleWrite:Executor如何将Shuffle的结果进行归并写到数据文件中去
- Spark Shuffle(二)Executor、Driver之间Shuffle结果消息传递、追踪
- Spark Shuffle(三)Executor是如何fetch shuffle的数据文件