Skip to main content

Streamon: An adaptive engine for stream query processing

Publication ,  Journal Article
Babu, S; Widom, J
Published in: Proceedings of the ACM SIGMOD International Conference on Management of Data
July 27, 2004

StreaMon is the adaptive query processing engine of the STREAM prototype Data Stream Management System (DSMS). A fundamental challenge in many DSMS applications (e.g., network monitoring, financial monitoring over stock tickers, sensor processing) is that conditions may vary significantly over time. Since queries in these systems are usually long-running, or continuous, it is important to consider adaptive approaches to query processing. Without adaptivity, performance may drop drastically as stream data and arrival characteristics, query loads, and system conditions change over time. StreaMon uses several techniques to support adaptive query processing; we demonstrate three of them: Reducing run-time memory requirements for continuous queries by exploiting stream data and arrival patterns. Adaptive join ordering for pipelined multiway stream joins, with strong quality guarantees. Placing subresult caches adaptively in pipelined multiway stream joins to avoid recomputation of intermediate results.

Duke Scholars

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

ISSN

0730-8078

Publication Date

July 27, 2004

Start / End Page

931 / 932
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Babu, S., & Widom, J. (2004). Streamon: An adaptive engine for stream query processing. Proceedings of the ACM SIGMOD International Conference on Management of Data, 931–932.
Babu, S., and J. Widom. “Streamon: An adaptive engine for stream query processing.” Proceedings of the ACM SIGMOD International Conference on Management of Data, July 27, 2004, 931–32.
Babu S, Widom J. Streamon: An adaptive engine for stream query processing. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2004 Jul 27;931–2.
Babu, S., and J. Widom. “Streamon: An adaptive engine for stream query processing.” Proceedings of the ACM SIGMOD International Conference on Management of Data, July 2004, pp. 931–32.
Babu S, Widom J. Streamon: An adaptive engine for stream query processing. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2004 Jul 27;931–932.

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

ISSN

0730-8078

Publication Date

July 27, 2004

Start / End Page

931 / 932