Systems for processing continuous monitoring queries over data streams must be adaptive because data streams are often bursty and data characteristics may vary over time. In this paper, we focus on one particular type of adaptivity: the ability to gracefully degrade performance via “load shedding ” (dropping unprocessed tuples to reduce system load) when the demands placed on the system cannot be met in full given available resources. Focusing on aggregation queries, we present algorithms that determine at what points in a query plan should load shedding be performed and what amount of load should be shed at each point in order to minimize the degree of inaccuracy introduced into query answers. We report the results of experiments that vali...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...
National audienceA significant line of work deals with processing data stream to produce key perform...
Many modern applications process queries over unbounded streams of data. These ap-plications include...
Systems for processing continuous monitoring queries over data streams must be adaptive because data...
Data stream management systems may be subject to higher input rates than their resources can handle....
In recent years, we have witnessed the emergence of a new class of applications that must deal with ...
SUMMARY Traditional load shedding algorithms for data stream systems calculate current operator sele...
Abstract. Monitoring aggregates on IP traffic data streams is a compelling appli-cation for data str...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
Typically a user desires to obtain the value of some aggregation function over distributed data item...
Distributed Data Stream Management Systems (DSMS) are increasingly used for the processing of high-r...
Within an RDBMS streams of changes to the data and reporting when the result of a query defined over...
The problem we aim to address is the optimization of cost management for executing multiple continuo...
Most algorithms that focus on discovering frequent patterns from data streams assumed that the machi...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...
National audienceA significant line of work deals with processing data stream to produce key perform...
Many modern applications process queries over unbounded streams of data. These ap-plications include...
Systems for processing continuous monitoring queries over data streams must be adaptive because data...
Data stream management systems may be subject to higher input rates than their resources can handle....
In recent years, we have witnessed the emergence of a new class of applications that must deal with ...
SUMMARY Traditional load shedding algorithms for data stream systems calculate current operator sele...
Abstract. Monitoring aggregates on IP traffic data streams is a compelling appli-cation for data str...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
Typically a user desires to obtain the value of some aggregation function over distributed data item...
Distributed Data Stream Management Systems (DSMS) are increasingly used for the processing of high-r...
Within an RDBMS streams of changes to the data and reporting when the result of a query defined over...
The problem we aim to address is the optimization of cost management for executing multiple continuo...
Most algorithms that focus on discovering frequent patterns from data streams assumed that the machi...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...
National audienceA significant line of work deals with processing data stream to produce key perform...
Many modern applications process queries over unbounded streams of data. These ap-plications include...