spark源码学习笔记
来源:互联网 发布:无root修改手机mac地址 编辑:程序博客网 时间:2024/06/10 00:38
1、什么是函数式编程:一个函数可以作为另外一个函数的参数,类似于数学中的复合函数
2、常用函数:filter,map& flatmap
3、spark的关键组件:Master 、Worker、SparkContext、CoarseGrainedExecutorBackend(standalone模式)
4、worker向master注册
5、提交Task的过程:确定要提交的stage后,根据默认的并行数(spark.default.parallelism=n),把元数据分成n份,同时封装n个Task,通过网络发送到CoarseGrainedExecutorBackend的线程池中,并行的执行。
0 0
- spark源码学习笔记
- Spark源码编译---Spark学习笔记1
- Spark源码学习笔记1-SparkContext
- Spark源码学习笔记2-JobProgressListener
- Spark源码学习笔记3-LiveListenerBus
- Spark源码学习笔记4-SparkEnv
- Spark源码学习笔记7-HeartbeatReceiver
- Spark源码学习笔记8-TaskScheduler
- 《Apache Spark源码剖析》学习笔记之Spark作业提交
- Spark学习笔记(22)Spark Streaming架构源码图解
- Spark源码笔记
- 《apache spark源码剖析》 学习笔记之SparkContext
- Spark源码学习笔记5-RpcEnv(Rpc抽象层)
- Spark源码学习笔记6-RpcEnv(Rpc实现层)
- Spark学习笔记(23)Transformation、Action等源码图解
- Spark学习笔记(24)StreamingContext及JobScheduler源码图解
- spark源码学习
- spark源码学习
- linux 文件权限
- 姑外婆99岁了
- 英语学习网
- 提示:bash: groupadd: command not found
- (五十八)NSObject实现多线程、自动释放池的补充
- spark源码学习笔记
- poj3009(转载,写的比自己的好太多,直接转来了)
- HDU 1711 Number Sequence(KMP模板)
- 算法入门->合并排序->C/C++ 语言实现
- Struts之七 国际化 & 文件的上传下载
- 【Uva 1368】 DNA Consensus String
- 纹理矩阵
- 基于WebRTC的多人视频会议
- 网络层提供的两种服务