当前位置:网站首页>2020-08-14:数据任务的执行引擎用的哪些?
2020-08-14:数据任务的执行引擎用的哪些?
2020-11-06 21:55:00 【福大大架构师每日一题】
福哥答案2020-08-14:
最基础的是 crontab 定时任务。
考虑到分布式分片定时任务和高可用,可以用elastic-job这样的框架。但是这样的框架无法处理复杂的任务依赖关系。
大数据处理框架一般用的是DAG(有向无环图)工作流类调度系统,通过DAG图描述任务之间的复杂的依赖关系。在Spark作业调度系统中,就是基于DAG描述rdd之间的依赖关系。
版权声明
本文为[福大大架构师每日一题]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4553401/blog/4495972
边栏推荐
- Using iceberg on kubernetes to create a new generation of cloud original data Lake
- Digital city responds to relevant national policies and vigorously develops the construction of digital twin platform
- Python basic variable type -- list analysis
- An article taught you to download cool dog music using Python web crawler
- CloudQuery V1.2.0 版本发布
- Open source a set of minimalist front and rear end separation project scaffold
- How much disk space does a new empty file take?
- An article taught you to use HTML5 SVG tags
- 2020-09-04:函数调用约定了解么?
- 美团内部讲座|周烜:华东师范大学的数据库系统研究
猜你喜欢
华为Mate 40 系列搭载HMS有什么亮点?
大数据处理黑科技:揭秘PB级数仓GaussDB(DWS) 并行计算技术
Python basic data type -- tuple analysis
Why is the LS command stuck when there are too many files?
Understanding formatting principles
Tron smart wallet PHP development kit [zero TRX collection]
Staying up late summarizes the key points of report automation, data visualization and mining, which is different from what you think
Elasticsearch database | elasticsearch-7.5.0 application construction
ES6 learning notes (4): easy to understand the new grammar of ES6
Vue communication and cross component listening state Vue communication
随机推荐
An article taught you to download cool dog music using Python web crawler
Will blockchain be the antidote to the global epidemic accelerating the transformation of Internet enterprises?
Isn't data product just a report? absolutely wrong! There are university questions in this category
The legality of IPFs / filecoin: protecting personal privacy from disclosure
It's time for your financial report to change to a more advanced style -- financial analysis cockpit
ES6 learning notes (4): easy to understand the new grammar of ES6
2020-08-15:什么情况下数据任务需要优化?
list转换map(根据key来拆分list,相同key的value为一个list)
git远程库回退指定版本
StickEngine-架构12-通信协议
window系统 本机查找端口号占用方法
Zero basis to build a web search engine of its own
An article will take you to understand CSS3 fillet knowledge
An article takes you to understand CSS pagination examples
File download manager realized by electron
GUI engine evaluation index
How does filecoin's economic model and future value support the price of fil currency breaking through thousands
C# 调用SendMessage刷新任务栏图标(强制结束时图标未消失)
Elasticsearch Part 6: aggregate statistical query
How to prepare for the system design interview