Skyrise: Exploiting Serverless Cloud Infrastructure for Elastic Data Processing
Thomas Bodner, Daniel Ritter, Martin Boissier, Tilmann Rabl

TL;DR
Skyrise is the first fully serverless SQL query processor that leverages elastic cloud infrastructure and adaptive techniques to achieve competitive performance and cost efficiency for large-scale data analytics.
Contribution
This paper introduces Skyrise, the first end-to-end serverless SQL processing system that addresses performance and cost challenges through adaptive, cost-aware strategies.
Findings
Skyrise achieves performance comparable to traditional systems on TPC-H queries.
Skyrise maintains cost efficiency for terabyte-scale data processing.
Adaptive techniques improve robustness and resource utilization.
Abstract
Serverless computing offers elasticity unmatched by conventional server-based cloud infrastructure. Although modern data processing systems embrace serverless storage, such as Amazon S3, they continue to manage their compute resources as servers. This is challenging for unpredictable workloads, leaving clusters often underutilized. Recent research shows the potential of serverless compute resources, such as cloud functions, for elastic data processing, but also sees limitations in performance robustness and cost efficiency for long running workloads. These challenges require holistic approaches across the system stack. However, to the best of our knowledge, there is no end-to-end data processing system built entirely on serverless infrastructure. In this paper, we present Skyrise, our effort towards building the first fully serverless SQL query processor. Skyrise exploits the elasticity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management
