当前位置:网站首页>August 14, 2020: what are the execution engines for data tasks?
August 14, 2020: what are the execution engines for data tasks?
2020-11-06 21:55:00 【Fuda Dajia architect's daily question】
Fogo's answer 2020-08-14:
The most basic thing is crontab Timing task .
Considering the distributed partition timing task and high availability , It can be used elastic-job Such a framework . But such a framework cannot handle complex task dependencies .
Big data processing frameworks generally use DAG( Directed acyclic graph ) Workflow scheduling system , adopt DAG The graph describes the complex dependencies between tasks . stay Spark In job scheduling system , Is based on DAG describe rdd Dependencies between .
版权声明
本文为[Fuda Dajia architect's daily question]所创,转载请带上原文链接,感谢
边栏推荐
- What the hell is fastthreadlocal? The existence of ThreadLocal!!
- 细数软件工程----各阶段必不可少的那些图
- [learning] interface test case writing and testing concerns
- Zero basis to build a web search engine of its own
- How to play sortable JS vuedraggable to realize nested drag function of forms
- Can you do it with only six characters?
- 2020年新规,微信封号怎么快速解除?
- Vue communication and cross component listening state Vue communication
- image operating system windows cannot be used on this platform
- 小熊派开发板实践:智慧路灯沙箱实验之真实设备接入
猜你喜欢

2020-08-19:TCP是通过什么机制保障可靠性的?

An article will take you to understand SVG gradient knowledge

Take you to learn the new methods in Es5

Detect certificate expiration script

Common syntax corresponding table of mongodb and SQL

Common mathematical basic formulas of recursive and backtracking algorithms

2020-08-18:介绍下MR过程?

mongo 用户权限 登录指令

细数软件工程----各阶段必不可少的那些图

Message queue - Analysis
随机推荐
移动端像素适配方案
An article taught you to use HTML5 SVG tags
Js字符串-String字符串对象方法
The essence of transaction and the principle of deadlock
An article will introduce you to CSS3 background knowledge
2020-09-03:裸写算法:回形矩阵遍历。
To teach you to easily understand the basic usage of Vue codemirror: mainly to achieve code editing, verification prompt, code formatting
File download manager realized by electron
2020-08-24:什么是小文件?很多小文件会有什么问题?很多小文件怎么解决?(大数据)
【涂鸦物联网足迹】涂鸦云平台全景介绍
The method of local search port number occupation in Windows system
Qt音视频开发46-视频传输UDP版
Ora-02292: complete constraint violation (midbjdev2.sys_ C0020757) - subrecord found
What grammar is it? ]
Using iceberg on kubernetes to create a new generation of cloud original data Lake
What the hell is fastthreadlocal? The existence of ThreadLocal!!
Zero basis to build a web search engine of its own
Axios learning notes (2): easy to understand the use of XHR and how to package simple Axios
Empty test suite appears in JUnit test
2020-08-20:GO语言中的协程与Python中的协程的区别?