SPADE: The System S Declarative Stream Processing Engine
Summary: Spade is System S's declarative stream engine, with an intermediate language to compose parallel data-flow graphs. It provides a type-generic operator toolkit and a code-generation framework that optimizes apps for SPC and scales across clusters. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Buğra Gedik (IBM)
- 2. Henrique Andrade (IBM)
- 3. Kun-Lung Wu (IBM)
- 4. Philip S. Yu (University of Illinois Chicago)
- 5. MyungCheol Doo (Georgia Institute of Technology)
BibTeX Citation
@inproceedings{gedik_sigmod08,
title = {{SPADE: The System S Declarative Stream Processing Engine}},
author = {Gedik, Buğra and Andrade, Henrique and Wu, Kun-Lung and Yu, Philip S. and Doo, MyungCheol},
series = {{SIGMOD} '08},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/1376616.1376729},
url = {https://dl.acm.org/doi/10.1145/1376616.1376729},
year = {2008}
}
Incoming Citations (Sorted by Pagerank)
Showing 18 of 18 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 |
|---|---|---|---|---|
| 112 | TelegraphCQ: Continuous Dataflow Processing for an Uncertain World | 2003 | CIDR | 0.00032459277 |
| 127 | The Design of the Borealis Stream Processing Engine | 2005 | CIDR | 0.00030427614 |
| 2,161 | CellSort: High Performance Sorting on the Cell Processor | 2007 | VLDB | 8.9357193e-05 |
| 2,444 | Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core | 2006 | SIGMOD | 8.4583264e-05 |
| 2,696 | Executing Stream Joins on the Cell Processor | 2007 | VLDB | 8.1205649e-05 |
| 3,594 | The Case for a Signal-Oriented Data Stream Management System | 2007 | CIDR | 7.1824376e-05 |
| 8,235 | Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S | 2007 | VLDB | 5.3711702e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 10,566 | Enjima: A Resource-Adaptive Stream Processing System | 2026 | SIGMOD |
| 2 | 7,976 | Rethinking Stateful Stream Processing with RDMA | 2022 | SIGMOD |
| 3 | 2,444 | Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core | 2006 | SIGMOD |
| 4 | 8,558 | Sizing and Data Distribution for a Distributed Database Machine | 1981 | SIGMOD |
| 5 | 8,858 | Strider: An Adaptive, Inference-enabled Distributed RDF Stream Processing Engine | 2017 | VLDB |
| 6 | 6,747 | Spade: A Modular Framework for Analytical Exploration of RDF Graphs | 2019 | VLDB |
| 7 | 3,922 | Analyzing Efficient Stream Processing on Modern Hardware | 2019 | VLDB |
| 8 | 9,810 | Scabbard: Single-Node Fault-Tolerant Stream Processing | 2022 | VLDB |
| 9 | 12,624 | Building User-defined Runtime Adaptation Routines for Stream Processing Applications | 2012 | VLDB |
| 10 | 8,235 | Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S | 2007 | VLDB |