Spark
庙里挑水
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spark学习【4】:核心源码-TaskScheduler的初始化
原创 2018-11-17 21:52:55 · 392 阅读 · 0 评论 -
Spark学习【3】:核心源码-DAGScheduler 原理,Job提交与stage划分
主要内容: DAGScheduler的官方注释 DAGScheduler的创建 Job的提交处理与Stage的划分 官方注释 The high-level scheduling layer that implements stage-oriented scheduling. It computes a DAG of stages for each job, keeps track of wh...原创 2018-11-18 16:45:29 · 433 阅读 · 0 评论 -
Spark学习【1】:Spark RPC之Master的启动
Spark Rpc 概念 Spark RPC 在1.6版本是默认基于Netty实现。主要的组件包含 RpcEnv :其实就是一个RPC的环境。 对于server side来说,RpcEnv是RpcEndpoint的运行环境。 对client side来说,通过RpcEnv可以获取RpcEndpoint引用,也就是RpcEndpointRef。 RpcEnv最常用的两个方法如下: 1) // 注册...原创 2018-11-29 23:45:02 · 358 阅读 · 0 评论 -
Spark学习【2】:Spark RPC之Worker的启动
同master一样,worker节点本身也是RpcEndPoint,继承自ThreadSafeRpcEndpoint类,接下来根据源码认识下worker节点的启动过程。 private[deploy] class Worker( override val rpcEnv: RpcEnv, webUiPort: Int, cores: Int, memory: Int,...原创 2018-12-07 00:12:33 · 256 阅读 · 0 评论
分享