Streaming analytics deploy Kleene pattern queries to detect and aggregate event trends against high-rate data streams. Despite increasing workloads, most state-of-the-art systems process each query independently, thus missing cost-saving sharing opportunities. Sharing complex event trend aggregation poses several technical challenges. First, the execution of nested and diverse Kleene patterns is difficult to share. Second, we must share aggregate computation without the exponential costs of constructing the event trends. Third, not all sharing opportunities are beneficial because sharing aggregation introduces overhead. We propose a novel framework, Muse (Multi-query Snapshot Execution), that shares aggregation queries with Kleene patterns ...
Systems such as social networks, search engines or trading platforms operate geographically distant ...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
We study a novel solution to executing aggregation (and specifically COUNT) queries over large-scale...
Streaming applications from cluster monitoring to algorithmic trading deploy Kleene queries to detec...
Advances in hardware, software and communication networks have enabled applications to generate data...
Summarization: An emerging challenge in modern distributed querying is to effi- ciently process mult...
National audienceA significant line of work deals with processing data stream to produce key perform...
In diverse applications ranging from stock trading to traffic mon-itoring, popular data streams are ...
Today’s data deluge enables organizations to collect massive data, and analyze it with an ever-incre...
Today an ever increasing amount of data is collected and analyzed by researchers, businesses, and sc...
We consider the problem of handling aggregate computations in a scalable fashion in stream databases...
In many data gathering applications, information arrives in the form of continuous streams rather th...
Current systems for data-parallel, incremental processing and view maintenance over high-rate stream...
Complex event processing (CEP) is very useful in analyzing event streams and identifying useful patt...
We consider the problem of resource sharing when processing large numbers of continuous queries. We ...
Systems such as social networks, search engines or trading platforms operate geographically distant ...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
We study a novel solution to executing aggregation (and specifically COUNT) queries over large-scale...
Streaming applications from cluster monitoring to algorithmic trading deploy Kleene queries to detec...
Advances in hardware, software and communication networks have enabled applications to generate data...
Summarization: An emerging challenge in modern distributed querying is to effi- ciently process mult...
National audienceA significant line of work deals with processing data stream to produce key perform...
In diverse applications ranging from stock trading to traffic mon-itoring, popular data streams are ...
Today’s data deluge enables organizations to collect massive data, and analyze it with an ever-incre...
Today an ever increasing amount of data is collected and analyzed by researchers, businesses, and sc...
We consider the problem of handling aggregate computations in a scalable fashion in stream databases...
In many data gathering applications, information arrives in the form of continuous streams rather th...
Current systems for data-parallel, incremental processing and view maintenance over high-rate stream...
Complex event processing (CEP) is very useful in analyzing event streams and identifying useful patt...
We consider the problem of resource sharing when processing large numbers of continuous queries. We ...
Systems such as social networks, search engines or trading platforms operate geographically distant ...
Continuous queries are used to monitor changes to time varying data and to provide results useful fo...
We study a novel solution to executing aggregation (and specifically COUNT) queries over large-scale...