Differential dataflow
Summary: Differential computation: extends incremental computation with arbitrarily nested iteration to maintain iterative queries over continuously changing inputs. Implemented in the Naiad data-parallel dataflow, enabling efficient interactive incremental algorithms (e.g., SCC) on streaming graphs. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Frank McSherry (Microsoft)
- 2. Derek G. Murray (Microsoft)
- 3. Rebecca Isaacs (Microsoft)
- 4. Michael Isard (Microsoft)
BibTeX Citation
@inproceedings{mcsherry_cidr13,
address = {Amsterdam, Netherlands},
series = {{CIDR} '13},
title = {{Differential dataflow}},
booktitle = {Proceedings of the {Conference} on {Innovative} {Data} {Systems} {Research}},
author = {McSherry, Frank and Murray, Derek G. and Isaacs, Rebecca and Isard, Michael},
year = {2013}
}
Incoming Citations (Sorted by Pagerank)
Showing 46 of 46 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 7 of 7 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3 | Pregel: A System for Large-Scale Graph Processing | 2010 | SIGMOD | 0.0012250108 |
| 39 | Efficiently Updating Materialized Views | 1986 | SIGMOD | 0.00047309646 |
| 61 | Maintaining Views Incrementally | 1993 | SIGMOD | 0.00039026867 |
| 372 | HaLoop: Efficient Iterative Data Processing on Large Clusters | 2010 | VLDB | 0.0001981521 |
| 438 | DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views | 2012 | VLDB | 0.00018471721 |
| 2,196 | Spinning Fast Iterative Data Flows | 2012 | VLDB | 8.9704984e-05 |
| 2,454 | REX: Recursive, Delta-Based Data-Centric Computation | 2012 | VLDB | 8.5560058e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 4,534 | Shared Arrangements: practical inter-query sharing for streaming dataflows | 2020 | VLDB |
| 2 | 12,237 | Iterative Parallel Data Processing with Stratosphere: An Inside Look | 2013 | SIGMOD |
| 3 | 2,717 | Implicit Parallelism through Deep Language Embedding | 2015 | SIGMOD |
| 4 | 10,582 | FlowLog: Efficient and Extensible Datalog via Incrementality | 2026 | VLDB |
| 5 | 361 | The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing | 2015 | VLDB |
| 6 | 5,567 | iTurboGraph: Scaling and Automating Incremental Graph Analytics | 2021 | SIGMOD |
| 7 | 1,911 | Fast Iterative Graph Computation with Block Updates | 2013 | VLDB |
| 8 | 10,103 | Optimizing Differentially-Maintained Recursive Queries on Dynamic Graphs | 2022 | VLDB |
| 9 | 4,845 | Explaining Outputs in Modern Data Analytics | 2016 | VLDB |
| 10 | 2,196 | Spinning Fast Iterative Data Flows | 2012 | VLDB |