articleOct 8, 2013GOLD OA

Naiad

Microsoft Research (India)

Indexed incrossref

Abstract

Naiad is a distributed system for executing data parallel, cyclic dataflow programs. It offers the high throughput of batch processors, the low latency of stream processors, and the ability to perform iterative and incremental computations. Although existing systems offer some of these features, applications that require all three have relied on multiple platforms, at the expense of efficiency, maintainability, and simplicity. Naiad resolves the complexities of combining these features in one framework.

Citation impact

649
total citations
FWCI
147.99
Percentile
100%
References
46
Citations per year

Authors

6

Topics & keywords

Keywords
  • Dataflow
  • Computer science
  • Parallel computing
  • Computation
  • Maintainability
  • Latency (audio)
  • Distributed computing
  • Throughput
No related works found for this paper.