当前位置:网站首页>spark architecture
spark architecture
2022-08-02 07:51:00 【this is a book】
1 Background
The spark-based development is based on the spark framework, doing business-level development on it, and understanding the basic architecture of spark
You can quickly master the skills of using spark
2 Architecture Diagram

3 Terminology explanation
3.1 Cluster Manager
It is the manager of cluster resources, which can be understood as the running base of spark, on which all code runs
Spark supports 3 cluster deployment modes: Standalone, Yarn, Mesos
3.2 Driver Program
The main method in the spark program
Created SparkContext, SparkContext sends Task to Executor for execution
Here is a point, the JVM of the Driver Program and the Executor do not share a JVM, not even on the same machine
3.3 Executor
The code area in the code where the operator is executed
Run on the worker node and execute the Task sent by the Driver
Returns the result of the operation to the Driver Manager
边栏推荐
- 论文阅读 (64):Weakly-supervised Video Anomaly Detection with Robust Temporal Feature Magnitude Learning
- A Preliminary Study on the Basic Principles of Formal Methods
- MySQL-数据库设计规范
- 倍福使用AdsRemote组件实现和C#的ADS通讯
- 雷达人体存在感应器方案,智能物联网感知技术,实时感应人体存在
- (2022牛客多校五)C-Bit Transmission(思维)
- CSRF-跨站请求伪造-相关知识
- OC-NSDictionary
- Link with Game Glitch
- The best interests of buying and selling stocks with handling fees [What is missing in the definition of DP status?]
猜你喜欢
随机推荐
条件构造器~wapper
LeetCode 2312. 卖木头块
查看端口号占用
Splunk Filed Alias 字段改名
OC - NSSet (set)
有趣的网站
新产品立大功 伟世通第二季度营收双增
根据一个字段的内容去更新另一个字段的数据,这样的sql语句该怎么样书写
海缆探测仪TSS350(二)
Splunk Field Caculated Calculated Field
队列题目:无法吃午餐的学生数量
jvm 二之 栈帧内部结构
【机器学习】实验1布置:基于决策树的英雄联盟游戏胜负预测
spark读取文件夹数据
2020美亚团队赛复盘
LeetCode 283. Shifting Zeros (Simple, Array)
【故障诊断分析】基于matlab FFT轴承故障诊断(包络谱)【含Matlab源码 2002期】
MySQL-数据库事务详解
FormData upload binary file, object, object array
Xilinx约束学习笔记—— 时序约束









