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 |
|---|---|---|---|---|
| 111 | TelegraphCQ: Continuous Dataflow Processing for an Uncertain World | 2003 | CIDR | 0.00032990214 |
| 127 | The Design of the Borealis Stream Processing Engine | 2005 | CIDR | 0.00030738755 |
| 2,139 | CellSort: High Performance Sorting on the Cell Processor | 2007 | VLDB | 9.1061768e-05 |
| 2,393 | Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core | 2006 | SIGMOD | 8.6366772e-05 |
| 2,655 | Executing Stream Joins on the Cell Processor | 2007 | VLDB | 8.2888851e-05 |
| 3,525 | The Case for a Signal-Oriented Data Stream Management System | 2007 | CIDR | 7.3436533e-05 |
| 8,081 | Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S | 2007 | VLDB | 5.4921185e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 10,368 | Enjima: A Resource-Adaptive Stream Processing System | 2026 | SIGMOD |
| 2 | 7,814 | Rethinking Stateful Stream Processing with RDMA | 2022 | SIGMOD |
| 3 | 2,393 | Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core | 2006 | SIGMOD |
| 4 | 8,385 | Sizing and Data Distribution for a Distributed Database Machine | 1981 | SIGMOD |
| 5 | 8,690 | Strider: An Adaptive, Inference-enabled Distributed RDF Stream Processing Engine | 2017 | VLDB |
| 6 | 6,618 | Spade: A Modular Framework for Analytical Exploration of RDF Graphs | 2019 | VLDB |
| 7 | 3,851 | Analyzing Efficient Stream Processing on Modern Hardware | 2019 | VLDB |
| 8 | 9,633 | Scabbard: Single-Node Fault-Tolerant Stream Processing | 2022 | VLDB |
| 9 | 12,333 | Building User-defined Runtime Adaptation Routines for Stream Processing Applications | 2012 | VLDB |
| 10 | 8,081 | Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S | 2007 | VLDB |