天天看點

《深入了解Spark:核心思想與源碼分析》——導讀

本節書摘來自華章社群《深入了解spark:核心思想與源碼分析》一書中的目錄,作者耿嘉安,更多章節内容可以通路雲栖社群“華章社群”公衆号檢視

《深入了解Spark:核心思想與源碼分析》——導讀

前言

準 備 篇

<a href="https://yq.aliyun.com/articles/107712">第1章 環境準備</a>

<a href="https://yq.aliyun.com/articles/107720">1.1 運作環境準備</a>

<a href="https://yq.aliyun.com/articles/107732">1.2 spark初體驗</a>

<a href="https://yq.aliyun.com/articles/107734">1.3 閱讀環境準備</a>

<a href="https://yq.aliyun.com/articles/107743">1.4 spark源碼編譯與調試</a>

<a href="https://yq.aliyun.com/articles/107746">1.5 小結</a>

<a href="https://yq.aliyun.com/articles/107748">第2章 spark設計理念與基本架構</a>

<a href="https://yq.aliyun.com/articles/107753">2.1 初識spark</a>

<a href="https://yq.aliyun.com/articles/107759">2.2 spark基礎知識</a>

<a href="https://yq.aliyun.com/articles/107766">2.3 spark基本設計思想</a>

<a href="https://yq.aliyun.com/articles/107768">2.4 spark基本架構</a>

<a href="https://yq.aliyun.com/articles/107772">2.5 小結</a>

核心設計篇

<a href="https://yq.aliyun.com/articles/107774">第3章 sparkcontext的初始化</a>

<a href="https://yq.aliyun.com/articles/107775">3.1 sparkcontext概述</a>

<a href="https://yq.aliyun.com/articles/107790">3.2 建立執行環境sparkenv</a>

<a href="https://yq.aliyun.com/articles/107791">3.3 建立metadatacleaner</a>

<a href="https://yq.aliyun.com/articles/107795">3.4 sparkui詳解</a>

<a href="https://yq.aliyun.com/articles/107798">3.5 hadoop相關配置及executor環境變量</a>

<a href="https://yq.aliyun.com/articles/107805">3.6 建立任務排程器tasksched5uler</a>

<a href="https://yq.aliyun.com/articles/107809">3.7 建立和啟動dagscheduler</a>

<a href="https://yq.aliyun.com/articles/107813">3.8 taskscheduler的啟動</a>

<a href="https://yq.aliyun.com/articles/107833">3.9 啟動測量系統metricssystem</a>

<a href="https://yq.aliyun.com/articles/107841">3.10 建立和啟動executorallocation-manager</a>

<a href="https://yq.aliyun.com/articles/107845">3.11 contextcleaner的建立與啟動</a>

<a href="https://yq.aliyun.com/articles/107851">3.12 spark環境更新</a>

<a href="https://yq.aliyun.com/articles/107855">3.13 建立dagschedulersource和blockmanagersource</a>

<a href="https://yq.aliyun.com/articles/107857">3.14 将sparkcontext标記為激活</a>

<a href="https://yq.aliyun.com/articles/107862">3.15 小結</a>

第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 源碼編譯錯誤

繼續閱讀