Handling Iterations in Distributed Dataflow Systems

ACM Computing Surveys(2022)

引用 6|浏览40
暂无评分
摘要
AbstractOver the past decade, distributed dataflow systems (DDS) have become a standard technology. In these systems, users write programs in restricted dataflow programming models, such as MapReduce, which enable them to scale out program execution to a shared-nothing cluster of machines. Yet, there is no established consensus that prescribes how to extend these programming models to support iterative algorithms. In this survey, we review the research literature and identify how DDS handle control flow, such as iteration, from both the programming model and execution level perspectives. This survey will be of interest for both users and designers of DDS.
更多
查看译文
关键词
Control flow, iteration, Distributed dataflows, Programming models, Higher-order functions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要