原文:《深入理解Spark:核心思想与源码分析》(第2章)

深入理解Spark:核心思想与源码分析 一书前言的内容请看链接 深入理解SPARK:核心思想与源码分析 一书正式出版上市 深入理解Spark:核心思想与源码分析 一书第一章的内容请看链接 第 章 环境准备 本文主要展示本书的第 章内容: Spark设计理念与基本架构 若夫乘天地之正,而御六气之辩,以游无穷者,彼且恶乎待哉 庄子 逍遥游 n 本章导读: 上一章,介绍了Spark环境的搭建,为方便读 ...

2016-01-27 12:57 4 6508 推荐指数:

查看详情

深入理解Spark核心思想源码分析》(前言及第1

  自己牺牲了7个月的周末和下班空闲时间,通过研究Spark源码和原理,总结整理的《深入理解Spark核心思想源码分析》一书现在已经正式出版上市,目前亚马逊、京东、当当、天猫等网站均有销售,欢迎感兴趣的同学购买。我开始研究源码时的Spark版本是1.2.0,经过7个多月的研究和出版社 ...

Tue Jan 12 16:19:00 CST 2016 18 5995
深入理解Spark核心思想源码分析》一书正式出版上市

  自己牺牲了7个月的周末和下班空闲时间,通过研究Spark源码和原理,总结整理的《深入理解Spark核心思想源码分析》一书现在已经正式出版上市,目前亚马逊、京东、当当、天猫等网站均有销售,欢迎感兴趣的同学购买。我开始研究源码时的Spark版本是1.2.0,经过7个多月的研究和出版社近4个月 ...

Tue Jan 12 01:51:00 CST 2016 6 3240
深入理解Spark核心思想源码分析》——SparkContext的初始化(叔篇)——TaskScheduler的启动

深入理解Spark核心思想源码分析》一书前言的内容请看链接《深入理解SPARK核心思想源码分析》一书正式出版上市 《深入理解Spark核心思想源码分析》一书第一的内容请看链接《第1 环境准备》 《深入理解Spark核心思想源码分析》一书第二的内容请看链接《第2 ...

Mon Mar 07 18:36:00 CST 2016 0 1766
深入理解SPARK核心思想源码分析》——SparkContext的初始化(仲篇)——SparkUI、环境变量及调度

深入理解Spark核心思想源码分析》一书前言的内容请看链接《深入理解SPARK核心思想源码分析》一书正式出版上市 《深入理解Spark核心思想源码分析》一书第一的内容请看链接《第1 环境准备》 《深入理解Spark核心思想源码分析》一书第二的内容请看链接《第2 ...

Mon Feb 22 20:42:00 CST 2016 0 3440
深入理解Spark核心思想源码分析》——SparkContext的初始化(伯篇)——执行环境与元数据清理器

深入理解Spark核心思想源码分析》一书前言的内容请看链接《深入理解SPARK核心思想源码分析》一书正式出版上市 《深入理解Spark核心思想源码分析》一书第一的内容请看链接《第1 环境准备》 《深入理解Spark核心思想源码分析》一书第二的内容请看链接《第2 ...

Mon Feb 15 20:18:00 CST 2016 2 2799
深入理解spark-taskScheduler,schedulerBackend源码分析

上次分析了dagshceduler是如何将任务拆分成job,stage,task的,但是拆分后的仅仅是一个逻辑结果,保存为一个resultstage对象,并没执行; 而将任务正在执行的是spark的taskscheduler模块和shcedulerbackend模块 ...

Sat Oct 13 21:25:00 CST 2018 0 799
深入理解spark-DAGscheduler源码分析(上)

背景: 前几天了解了spark了运行架构,spark代码提交给driver时候会根据rdd生成DAG,那么实际DAG在代码中是如何生成的呢? 首先了解,spark任务中的几个划分点: 1.job:job是由rdd的action来划分,每一个action操作是在spark任务 ...

Thu Oct 11 06:31:00 CST 2018 0 834
理解IOC和AOP的核心思想和原理

  IOC控制反转另外一种说法叫DI,即依赖注入,是利用反射机制,它并不是一种技术实现,而是一种设计思想。在任何一个有实际开发意义的程序项目中,我们会使用很多类来描述它们特有的功能,并且通过类与类之间的相互协作来完成特定的业务逻辑。这个时候,每个类都需要负责管理与自己有交互的类的引用和依赖,代码 ...

Wed Oct 31 05:41:00 CST 2018 0 2405
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM