Distributed Data-Parallel Computing Using a High-Level Programming Language
Summary: Dryad and DryadLINQ offer a general-purpose, data-parallel engine with a strongly typed .NET object model. It auto-translates LINQ programs into distributed execution plans on Dryad, enabling scalable data processing beyond SQL/MapReduce. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Michael Isard (Microsoft)
- 2. Yuan Yu (Microsoft)
BibTeX Citation
@inproceedings{isard_sigmod09,
title = {{Distributed Data-Parallel Computing Using a High-Level Programming Language}},
author = {Isard, Michael and Yu, Yuan},
series = {{SIGMOD} '09},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/1559845.1559962},
url = {https://dl.acm.org/doi/10.1145/1559845.1559962},
year = {2009}
}
Incoming Citations (Sorted by Pagerank)
Showing 7 of 7 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 24 | Spark SQL: Relational Data Processing in Spark | 2015 | SIGMOD | 0.00054865648 |
| 425 | Shark: SQL and Rich Analytics at Scale | 2013 | SIGMOD | 0.00018704491 |
| 2,354 | epiC: an Extensible and Scalable System for Processing Big Data | 2014 | VLDB | 8.7060612e-05 |
| 2,930 | StatusQuo: Making Familiar Abstractions Perform Using Program Analysis | 2013 | CIDR | 7.9494635e-05 |
| 4,897 | GLADE: Big Data Analytics Made Easy | 2012 | SIGMOD | 6.4546134e-05 |
| 8,455 | Piranha: Optimizing Short Jobs in Hadoop | 2013 | VLDB | 5.4226e-05 |
| 9,117 | AT-GIS: Highly Parallel Spatial Query Processing with Associative Transducers | 2016 | SIGMOD | 5.3204028e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 4 of 4 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6 | Pig Latin: A Not-So-Foreign Language for Data Processing | 2008 | SIGMOD | 0.0010686205 |
| 30 | SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets | 2008 | VLDB | 0.00051174276 |
| 98 | Encapsulation of Parallelism in the Volcano Query Processing System | 1990 | SIGMOD | 0.00034510605 |
| 4,633 | Parallel SQL Execution in Oracle 10g | 2004 | SIGMOD | 6.5931076e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 1,076 | High-Speed Query Processing over High-Speed Networks | 2016 | VLDB |
| 2 | 2,247 | A Framework for the Parallel Processing of Datalog Queries | 1990 | SIGMOD |
| 3 | 8,962 | Automatic Contention Detection and Amelioration for Data-Intensive Operations | 2010 | SIGMOD |
| 4 | 8,394 | Topology-aware Parallel Data Processing: Models, Algorithms and Systems at Scale | 2020 | CIDR |
| 5 | 1,079 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB |
| 6 | 8,738 | Translation of Array-Based Loops to Distributed Data-Parallel Programs | 2020 | VLDB |
| 7 | 8,196 | Massively Parallel Data Analysis with PACTs on Nephele | 2010 | VLDB |
| 8 | 3,331 | Datalog Redux: Experience and Conjecture | 2010 | PODS |
| 9 | 12,032 | Logical Aspects of Massively Parallel and Distributed Systems | 2016 | PODS |
| 10 | 954 | Parallel Evaluation of Conjunctive Queries | 2011 | PODS |