BARISTA: Efficient and Scalable Serverless Serving System for Deep Learning Prediction Services
Not on the map. Why?
Abstract (arXiv)
Pre-trained deep learning models are increasingly being used to offer a variety of compute-intensive predictive analytics services such as fitness tracking, speech and image recognition. The stateless and highly parallelizable nature of deep learning models makes them well-suited for serverless computing paradigm. However, making effective resource management decisions for these services is a hard problem due to the dynamic workloads and diverse set of available resource configurations that have their deployment and management costs. To address these challenges, we present a distributed and scalable deep-learning prediction serving system called Barista and make the following contributions. First, we present a fast and effective methodology for forecasting workloads by identifying various trends. Second, we formulate an optimization problem to minimize the total cost incurred while ensuring bounded prediction latency with reasonable accuracy. Third, we propose an efficient heuristic to identify suitable compute resource configurations. Fourth, we propose an intelligent agent to allocate and manage the compute resources by horizontal and vertical scaling to maintain the required prediction latency. Finally, using representative real-world workloads for urban transportation service, we demonstrate and validate the capabilities of Barista.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1; 2025: 1.
6 papers.
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instancescited by 19
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Visioncited by 6
- 2021Distributed Double Machine Learning with a Serverless Architecturecited by 5
- 2022SMLT: A Serverless Framework for Scalable and Adaptive Machine Learning Design and Trainingcited by 4
- 2025Argus: Quality-Aware High-Throughput Text-to-Image Inference Serving Systemcited by 1
- 2023Unveiling the frontiers of deep learning: innovations shaping diverse domainscited by 0
- 2025Argus: Quality-Aware High-Throughput Text-to-Image Inference Serving System10 Nov 2025
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instances3 Nov 2024
- 2023Unveiling the frontiers of deep learning: innovations shaping diverse domains6 Sep 2023
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Vision24 May 2022
- 2022SMLT: A Serverless Framework for Scalable and Adaptive Machine Learning Design and Training4 May 2022
- 2021Distributed Double Machine Learning with a Serverless Architecture11 Jan 2021