National audienceComputing aggregation over sliding windows, i.e., finite subsets of an unbounded stream, is a core operation in streaming analytics. We propose PBA (Parallel Boundary Aggregator), a novel parallel algorithm that groups continuous slices of streaming values into chunks and exploits two buffers, cumulative slice aggregations and left cumulative slice aggregations, to compute sliding window aggregations efficiently. PBA runs in (1) time, performing at most 3 merging operations per slide while consuming () space for windows with partial aggregations. Our empirical experiments demonstrate that PBA can improve throughput up to 4× while reducing latency, compared to state-of-the-art algorithms
This paper presents algorithms for estimating aggregate functions over a “sliding window ” of the N ...
Aggregate window computations lie at the core of online analyt-ics in both academic and industrial a...
In many data gathering applications, information arrives in the form of continuous streams rather th...
National audienceComputing aggregation over sliding windows, i.e., finite subsets of an unbounded st...
The computation of sliding window aggregates is one of the core functionalities of stream processing...
Sliding windows are bounded sets which evolve together with an infinite data stream of records. Each...
Stream processing is gaining importance as more data becomes available in the form of continuous str...
Window aggregation is a core operation in data stream processing. Existing aggregation techniques fo...
We present efficient parallel streaming algorithms for fundamental frequency-based aggregates in bot...
Computing aggregates over windows is at the core of virtually every stream processing job. Typical s...
The fast evolution of data analytics platforms has resulted in an increasing demand for real-time da...
Window queries are proving essential to data-stream processing. In this paper, we present an approac...
High performance stream aggregation is critical for many emerging applications that analyze massive ...
This paper presents algorithms for estimating aggregate functions over a "sliding window"...
Sliding windows are characterized by the fact that consecutive windows share elements. When dealing ...
This paper presents algorithms for estimating aggregate functions over a “sliding window ” of the N ...
Aggregate window computations lie at the core of online analyt-ics in both academic and industrial a...
In many data gathering applications, information arrives in the form of continuous streams rather th...
National audienceComputing aggregation over sliding windows, i.e., finite subsets of an unbounded st...
The computation of sliding window aggregates is one of the core functionalities of stream processing...
Sliding windows are bounded sets which evolve together with an infinite data stream of records. Each...
Stream processing is gaining importance as more data becomes available in the form of continuous str...
Window aggregation is a core operation in data stream processing. Existing aggregation techniques fo...
We present efficient parallel streaming algorithms for fundamental frequency-based aggregates in bot...
Computing aggregates over windows is at the core of virtually every stream processing job. Typical s...
The fast evolution of data analytics platforms has resulted in an increasing demand for real-time da...
Window queries are proving essential to data-stream processing. In this paper, we present an approac...
High performance stream aggregation is critical for many emerging applications that analyze massive ...
This paper presents algorithms for estimating aggregate functions over a "sliding window"...
Sliding windows are characterized by the fact that consecutive windows share elements. When dealing ...
This paper presents algorithms for estimating aggregate functions over a “sliding window ” of the N ...
Aggregate window computations lie at the core of online analyt-ics in both academic and industrial a...
In many data gathering applications, information arrives in the form of continuous streams rather th...