The Missing Piece in Complex Analytics: Low Latency, Scalable Model Management and Serving with Velox
Not on the map. Why?
Abstract (arXiv)
To support complex data-intensive applications such as personalized recommendations, targeted advertising, and intelligent services, the data management community has focused heavily on the design of systems to support training complex models on large datasets. Unfortunately, the design of these systems largely ignores a critical component of the overall analytics process: the deployment and serving of models at scale. In this work, we present Velox, a new component of the Berkeley Data Analytics Stack. Velox is a data management system for facilitating the next steps in real-world, large-scale analytics pipelines: online model management, maintenance, and serving. Velox provides end-user applications and services with a low-latency, intuitive interface to models, transforming the raw statistical models currently trained using existing offline large-scale compute frameworks into full-blown, end-to-end data products capable of recommending products, targeting advertisements, and personalizing web content. To provide up-to-date results for these complex models, Velox also facilitates lightweight online model maintenance and selection (i.e., dynamic weighting). In this paper, we describe the challenges and architectural considerations required to achieve this functionality, including the abilities to span online and offline systems, to adaptively adjust model materialization strategies, and to exploit inherent statistical properties such as model error tolerance, all while operating at "Big Data" scale.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Sep 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 3.
8 papers.
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2021SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge Devicescited by 7
- 2024Towards Trustworthy Machine Learning in Production: An Overview of the Robustness in MLOps Approachcited by 4
- 2021Accelerating Deep Learning Classification with Error-controlled Approximate-key Cachingcited by 2
- 2021Cocktail: Leveraging Ensemble Learning for Optimized Model Serving in Public Cloudcited by 1
- 2023Synergy: Towards On-Body AI via Tiny AI Accelerator Collaboration on Wearablescited by 1
- 2024Combining Cloud and Mobile Computing for Machine Learningcited by 0
- 2024Fast Evaluation of DNN for Past Dataset in Incremental Learningcited by 0
- 2024Towards Trustworthy Machine Learning in Production: An Overview of the Robustness in MLOps Approach28 Oct 2024
- 2024Fast Evaluation of DNN for Past Dataset in Incremental Learning10 May 2024
- 2024Combining Cloud and Mobile Computing for Machine Learning20 Jan 2024
- 2023Synergy: Towards On-Body AI via Tiny AI Accelerator Collaboration on Wearables11 Dec 2023
- 2022Management of Machine Learning Lifecycle Artifacts: A Survey21 Oct 2022
- 2021Accelerating Deep Learning Classification with Error-controlled Approximate-key Caching13 Dec 2021
- 2021SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge Devices8 Sep 2021
- 2021Cocktail: Leveraging Ensemble Learning for Optimized Model Serving in Public Cloud9 Jun 2021