2004
DOI: 10.1007/s00778-004-0132-6
|View full text |Cite
|
Sign up to set email alerts
|

Operator scheduling in data stream systems

Abstract: Abstract. In many applications involving continuous data streams, data arrival is bursty and data rate fluctuates over time. Systems that seek to give rapid or real-time query responses in such an environment must be prepared to deal gracefully with bursts in data arrival without compromising system performance. We discuss one strategy for processing bursty streams -adaptive, load-aware scheduling of query operators to minimize resource consumption during times of peak load. We show that the choice of an opera… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
199
0
1

Year Published

2004
2004
2015
2015

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 180 publications
(200 citation statements)
references
References 43 publications
0
199
0
1
Order By: Relevance
“…Streaming processing techniques have been closely studied in the theoretical setting [13][14][15] for various purposes. However, our goal is to come up with practical algorithms for both detecting and estimating the size of icebergs in real data sets.…”
Section: Related Workmentioning
confidence: 99%
“…Streaming processing techniques have been closely studied in the theoretical setting [13][14][15] for various purposes. However, our goal is to come up with practical algorithms for both detecting and estimating the size of icebergs in real data sets.…”
Section: Related Workmentioning
confidence: 99%
“…In consequence, a stream operator processes a packet of tuples in one round of a scheduler assignment [11]. Let us assume that the aggregate operator buffers the result tuples while processing this packet.…”
Section: Stream Compressionmentioning
confidence: 99%
“…Figure 5 shows how the adaptive framework reduces average tuple delay in the query plan. CAPE currently incorporates a wide variety of scheduling algorithms, ranging from well established ones like Round Robin and FIFO, to those proposed recently for continuous query processing such as Train [1] and Chain [2]. …”
Section: Adaptive Operator Schedulingmentioning
confidence: 99%
“…The STREAM system [7] cusing on formal continuous query semantics, also applies some adaptation strategies such as runtime modification of the resource allocation and scheduling policy [2]. In addition to this, our system enables finergrained intra-operator adaptivity [4,5] and distributes a query plan to run on multiple machines for scaling purposes [9].…”
Section: Introductionmentioning
confidence: 99%