arrow
返回

Handling Iterations in Distributed Dataflow Systems

delete2021-10-08
delete3
PRE
AI
G
Gábor Gévay *
J
Juan Soto
V
Volker Markl
DOI:10.1145/3477602delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Over 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.
Keyword:
Control flow
iteration
Distributed dataflows
Programming models
Higher-order functions

期刊

ACM Computing Surveys 封面图
ACM Computing Surveys
IF:
28
论文数:
2.4K
被引数:
3.5W

机构

T
Technical University of Berlin
学者数:
1.3W
论文数: 1.1W
被引数: 18
引用论文

引用论文

err分享
err收藏
Scalable Graph Processing Frameworks: A Taxonomy and Open Challenges可扩展的图处理框架: 分类学和开放挑战
err2018-06-12
err55
PREAI
errHeidari, Safiollah; Simmhan, Yogesh; Calheiros, Rodrigo N.; Buyya, Rajkumar
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
A Classical Picture of the Role of Vacancies and Interstitials in Helium-4
err2008-07-23
err0
PREAI
errPing Nang Ma; Lode Pollet; Matthias Troyer; Fu Chun Zhang
err分享
err收藏
err分享
err收藏
Screening for Compounds That Induce Apoptosis of Cancer Cells Grown as Multicellular Spheroids
err2008-01-01
err0
errOAAI
errRichard Herrmann; Walid Fayad; Stephan Schwarz; Maria Berndtsson; Stig Linder
err分享
err收藏
学者 查看更多内容