本节书摘来自华章社区《深入理解Spark:核心思想与源码分析》一书中的目录,作者耿嘉安,更多章节内容可以访问云栖社区“华章社区”公众号查看
目 录
前言准 备 篇第1章 环境准备1.1 运行环境准备1.2 Spark初体验1.3 阅读环境准备1.4 Spark源码编译与调试1.5 小结第2章 Spark设计理念与基本架构2.1 初识Spark2.2 Spark基础知识2.3 Spark基本设计思想2.4 Spark基本架构2.5 小结核心设计篇第3章 SparkContext的初始化3.1 SparkContext概述3.2 创建执行环境SparkEnv3.3 创建metadataCleaner3.4 SparkUI详解3.5 Hadoop相关配置及Executor环境变量3.6 创建任务调度器TaskSched5uler3.7 创建和启动DAGScheduler3.8 TaskScheduler的启动3.9 启动测量系统MetricsSystem3.10 创建和启动ExecutorAllocation-Manager3.11 ContextCleaner的创建与启动3.12 Spark环境更新3.13 创建DAGSchedulerSource和BlockManagerSource3.14 将SparkContext标记为激活3.15 小结第4章 存储体系第5章 任务提交与执行第6章 计算引擎第7章 部署模式第8章 Spark SQL第9章 流式计算第10章 图计算第11章 机器学习附录A Utils附录B Akka附录C Jetty附录D Metrics附录E Hadoop word count附录F CommandUtils附录G Netty附录H 源码编译错误
相关资源:敏捷开发V1.0.pptx