JIZHI: A Fast and Cost-Effective Model-As-A-Service System for Web-Scale Online Inference at Baidu
Not on the map. Why?
Abstract (arXiv)
In modern internet industries, deep learning based recommender systems have became an indispensable building block for a wide spectrum of applications, such as search engine, news feed, and short video clips. However, it remains challenging to carry the well-trained deep models for online real-time inference serving, with respect to the time-varying web-scale traffics from billions of users, in a cost-effective manner. In this work, we present JIZHI - a Model-as-a-Service system - that per second handles hundreds of millions of online inference requests to huge deep models with more than trillions of sparse parameters, for over twenty real-time recommendation services at Baidu, Inc. In JIZHI, the inference workflow of every recommendation request is transformed to a Staged Event-Driven Pipeline (SEDP), where each node in the pipeline refers to a staged computation or I/O intensive task processor. With traffics of real-time inference requests arrived, each modularized processor can be run in a fully asynchronized way and managed separately. Besides, JIZHI introduces heterogeneous and hierarchical storage to further accelerate the online inference process by reducing unnecessary computations and potential data access latency induced by ultra-sparse model parameters. Moreover, an intelligent resource manager has been deployed to maximize the throughput of JIZHI over the shared infrastructure by searching the optimal resource allocation plan from historical logs and fine-tuning the load shedding policies over intermediate system feedback. Extensive experiments have been done to demonstrate the advantages of JIZHI from the perspectives of end-to-end service latency, system-wide throughput, and resource consumption. JIZHI has helped Baidu saved more than ten million US dollars in hardware and utility costs while handling 200% more traffics without sacrificing inference efficiency.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 9 of its 37 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
9 of 37 references.
References · 9
- 2017Neural Collaborative Filteringcited by 1,111
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2017Deep Interest Network for Click-Through Rate Predictioncited by 544
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 301
- 2019Reinforcement Learning to Optimize Long-term User Engagement in Recommender Systemscited by 90
- 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
- 2018Deep Learning Inference in Facebook Data Centers: Characterization, Performance Optimizations and Hardware Implicationscited by 36
- 2018Web-Scale Responsive Visual Search at Bingcited by 13
- 2019AiAds: Automated and Intelligent Advertising System for Sponsored Searchcited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 4; 2025: 1.
10 papers.
- 2022MoESys: A Distributed and Efficient Mixture-of-Experts Training and Inference System for Internet Servicescited by 37
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learningcited by 21
- 2024Make Large Language Model a Better Rankercited by 11
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Visioncited by 6
- 2021Supporting Massive DLRM Inference Through Software Defined Memorycited by 5
- 2023Towards Open Federated Learning Platforms: Survey and Vision from Technical and Legal Perspectivescited by 3
- 2023Hera: A Heterogeneity-Aware Multi-Tenant Inference Server for Personalized Recommendationscited by 0
- 2024ElasticRec: A Microservice-based Model Serving Architecture Enabling Elastic Resource Scaling for Recommendation Modelscited by 0
- 2024Meta-Transfer Learning Powered Temporal Graph Networks for Cross-City Real Estate Appraisalcited by 0
- 2025GPU-accelerated Multi-relational Parallel Graph Retrieval for Web-scale Recommendationscited by 0
- 2025GPU-accelerated Multi-relational Parallel Graph Retrieval for Web-scale Recommendations17 Feb 2025
- 2024Meta-Transfer Learning Powered Temporal Graph Networks for Cross-City Real Estate Appraisal11 Oct 2024
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learning25 Sep 2024
- 2024ElasticRec: A Microservice-based Model Serving Architecture Enabling Elastic Resource Scaling for Recommendation Models11 Jun 2024
- 2024Make Large Language Model a Better Ranker28 Mar 2024
- 2023Towards Open Federated Learning Platforms: Survey and Vision from Technical and Legal Perspectives5 Jul 2023
- 2023Hera: A Heterogeneity-Aware Multi-Tenant Inference Server for Personalized Recommendations23 Feb 2023
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Vision24 May 2022
- 2022MoESys: A Distributed and Efficient Mixture-of-Experts Training and Inference System for Internet Services20 May 2022
- 2021Supporting Massive DLRM Inference Through Software Defined Memory21 Oct 2021