2008
DOI: 10.1145/1331904.1331909
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms and metrics for processing multiple heterogeneous continuous queries

Abstract: The emergence of monitoring applications has precipitated the need for Data Stream Management Systems (DSMSs), which constantly monitor incoming data feeds (through registered continuous queries), in order to detect events of interest. In this article, we examine the problem of how to schedule multiple Continuous Queries (CQs) in a DSMS to optimize different Quality of Service (QoS) metrics. We show that, unlike traditional online systems, scheduling policies in DSMSs that optimize for average response time wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
37
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 56 publications
(37 citation statements)
references
References 26 publications
0
37
0
Order By: Relevance
“…Multiple scheduling algorithms have been developed, aiming at guaranteeing the quality of service or quality of data, e.g., [16], or satisfactory performance, e.g., [14], or minimizing data staleness, e.g., [8].…”
Section: Related Workmentioning
confidence: 99%
“…Multiple scheduling algorithms have been developed, aiming at guaranteeing the quality of service or quality of data, e.g., [16], or satisfactory performance, e.g., [14], or minimizing data staleness, e.g., [8].…”
Section: Related Workmentioning
confidence: 99%
“…There has also been work on scheduling in real-time databases [1,10], but the focus was on scheduling queries to meet some quality-of-service requirements (e.g., deadline or response time), not updates. Similarly, related work on scheduling in Data Stream Management Systems only deals with scheduling query operators, e.g., to maximize throughput or minimize memory usage [2,5,9,14].…”
Section: Related Workmentioning
confidence: 99%
“…in [15]) are less well suited for our work as they potentially "hide" waiting times of important elements.…”
Section: Prioritized Elements Of a Data Streammentioning
confidence: 99%
“…The efficiency of data stream processing and the latency of results highly depends on the scheduling strategy [15]. Several research papers address scheduling topics in DSMS, like the scheduling approaches in [3], Aurora [7], in NiagaraCQ [10] and in PIPES [6], to name a few.…”
Section: Related Workmentioning
confidence: 99%