Proceedings of the Twenty-First Annual Symposium on Parallelism in Algorithms and Architectures 2009
DOI: 10.1145/1583991.1583998
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling to minimize staleness and stretch in real-time data warehouses

Abstract: We study scheduling algorithms for loading data feeds into real time data warehouses, which are used in applications such as IP network monitoring, online financial trading, and credit card fraud detection. In these applications, the warehouse collects a large number of streaming data feeds that are generated by external sources and arrive asynchronously. Data for each table are generated at a constant rate, different tables possibly at different rates. For each data feed, the arrival of new data triggers an u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 20 publications
(8 citation statements)
references
References 15 publications
0
8
0
Order By: Relevance
“…If the EB is not empty at this time, we say that the window that is already in the EB is overwritten. This is what happens with windows [3,7] and [5,9] in our example. At the scheduling points, the DB will pop the interval in the EB (if any), which represents the most recently arrived full window.…”
Section: Lazy Window Buffermentioning
confidence: 51%
See 4 more Smart Citations
“…If the EB is not empty at this time, we say that the window that is already in the EB is overwritten. This is what happens with windows [3,7] and [5,9] in our example. At the scheduling points, the DB will pop the interval in the EB (if any), which represents the most recently arrived full window.…”
Section: Lazy Window Buffermentioning
confidence: 51%
“…The top of the WINS list contains the oldest started window (e.g., [3,5)). When this window closes (e.g., [3,7]), it is popped out of the WINS list and placed in EB. If the EB is not empty at this time, we say that the window that is already in the EB is overwritten.…”
Section: Lazy Window Buffermentioning
confidence: 99%
See 3 more Smart Citations