DBScholar

Back to papers

Chain: Operator Scheduling for Memory Minimization in Data Stream Systems

Summary: Introduces Chain, an adaptive, load-aware operator scheduler that minimizes memory under bursty streaming loads. Near-optimal for single-stream queries (selections, projections, joins) and effective for sliding-window workloads, with experiments. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
ha3e17c1f5a3e0468
Venue
SIGMOD
Year
2003
Pagerank
0.00012303144
Overall Rank
1,047 | 92.97%
DOI
10.1145/872757.872789

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{babcock_sigmod03,
        title = {{Chain: Operator Scheduling for Memory Minimization in Data Stream Systems}},
        author = {Babcock, Brian and Babu, Shivnath and Datar, Mayur and Motwani, Rajeev},
        series = {{SIGMOD} '03},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/872757.872789},
        url = {https://dl.acm.org/doi/10.1145/872757.872789},
        year = {2003}
}

Incoming Citations (Sorted by Pagerank)

Showing 22 of 22 citing papers.

Rank Citing Paper Year Venue Pagerank
127 The Design of the Borealis Stream Processing Engine 2005 CIDR 0.00030414379
430 Flexible Time Management in Data Stream Systems 2004 PODS 0.00018431194
1,279 Streaming Pattern Discovery in Multiple Time-Series 2005 VLDB 0.00011226666
1,751 Towards a Streaming SQL Standard 2008 VLDB 9.7266159e-05
1,829 Fault-Tolerance in the Borealis Distributed Stream Processing System 2005 SIGMOD 9.5470848e-05
2,502 Operator Scheduling in a Data Stream Manager 2003 VLDB 8.3769557e-05
2,558 Tuple Routing Strategies for Distributed Eddies 2003 VLDB 8.2968348e-05
3,371 Dynamic Plan Migration for Continuous Queries Over Data Streams 2004 SIGMOD 7.3659127e-05
3,576 STREAM: The Stanford Stream Data Manager (Demonstration Description) 2003 SIGMOD 7.1922202e-05
4,695 Static Optimization of Conjunctive Queries with Sliding Windows Over Infinite Streams 2004 SIGMOD 6.4632424e-05
5,106 Run-Time Operator State Spilling for Memory Intensive Long-Running Queries 2006 SIGMOD 6.2694868e-05
6,162 Load Shedding in Stream Databases: A Control-Based Approach 2006 VLDB 5.8624264e-05
6,191 Finding Global Icebergs over Distributed Data Sets 2006 PODS 5.8543576e-05
8,137 Thrifty Query Execution via Incrementability 2020 SIGMOD 5.391109e-05
8,274 CAPE: Continuous Query Engine with Heterogeneous-Grained Adaptivity 2004 VLDB 5.3623626e-05
8,853 Efficient Scheduling of Heterogeneous Continuous Queries 2006 VLDB 5.2629364e-05
9,178 Experimental Evaluation of Optimizing Memory Consumption in SAP HANA Using PEOopt 2025 SIGMOD 5.2116787e-05
9,790 Memory Efficient Scheduling of Query Pipeline Execution 2022 CIDR 5.1261639e-05
10,577 Enjima: A Resource-Adaptive Stream Processing System 2026 SIGMOD 4.9769913e-05
11,978 Klink: Progress-Aware Scheduling for Streaming Data Systems 2021 SIGMOD 4.9769913e-05
12,407 CE-Storm: Confidential Elastic Processing of Data Streams 2015 SIGMOD 4.9769913e-05
12,549 Utility-Maximizing Event Stream Suppression 2013 SIGMOD 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 15 of 15 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers