Efficient incrementialization of correlated nested aggregate queries using relative partial aggregate indexes (RPAI)

S Abeysinghe, Q He, T Rompf - … of the 2022 International Conference on …, 2022 - dl.acm.org
Incrementalization of queries is imperative in cases where data arrives as streams and
output is latency-critical and/or desired before the full data has been received. Incremental …

[PDF][PDF] Oligolithic Cross-task Optimizations across Isolated Workloads.

E Zapridou, P Sioulas, A Ailamaki - CIDR, 2024 - researchgate.net
We propose the principle of functional isolation: cross-task optimizations can and should be
combined with performance isolation. Systems should permit cross-optimization as long as …

Compilation techniques, algorithms, and data structures for efficient and expressive data processing systems

SMBAT Mudiyanselage - 2023 - hammer.purdue.edu
The proliferation of digital data, driven by factors like social media, e-commerce, etc., has
created an increasing demand for highly processed data at higher levels of fidelity, which …

[PDF][PDF] Optimizing Goodput through Sharing for Batch Analytics with Deadlines.

S Karthik, P Sioulas, A Pradhan, R Subramanya… - EDBT, 2024 - openproceedings.org
Modern big data systems process not only a huge volume of data, but also numerous
concurrent queries. These queries usually span over distributed data and need to be …

Optimizing Goodput through Sharing for Batch Analytics with Deadlines

SK Venkatesh, P Sioulas, A Pradhan… - International …, 2024 - infoscience.epfl.ch
Modern big data systems process not only a huge volume of data, but also numerous
concurrent queries. These queries usually span over distributed data and need to be …

Efficient Concurrent Analytical Query Processing using Data and Workload-conscious Sharing

P Sioulas - 2023 - infoscience.epfl.ch
Analytical workloads are evolving as the number of users surges and applications that
submit queries in batches become popular. However, traditional analytical databases that …

[PDF][PDF] Optimizing Goodput through Sharing for Batch Analytics with Deadlines

I Mytilinis, A Ailamaki - 2024 - giagulei.github.io
Modern big data systems process not only a huge volume of data, but also numerous
concurrent queries. These queries usually span over distributed data and need to be …

Scheduling of Intermittent Query Processing.

C Saranya, S Sudarshan - CoRR, 2023 - arxiv.org
Stream processing is usually done either on a tuple-by-tuple basis or in micro-batches.
There are many applications where tuples over a predefined duration/window must be …

[PDF][PDF] Bridging the gap between Incremental View Maintenance and Query Plan

Q He - qiyanghe1998.github.io
Recently, there has been a surge in the scheduling of queries in advance to analyze the
ever-growing streams of data and to reduce the latency by incremental processing. In the …

Thrifty Query Processing

D Tang - 2020 - search.proquest.com
Database systems have long been designed to take one of the two major approaches to
process a dataset under changes (eg a data stream). Eager query processing methods …