Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider
Not on the map. Why?
Abstract (arXiv)
Function as a Service (FaaS) has been gaining popularity as a way to deploy computations to serverless backends in the cloud. This paradigm shifts the complexity of allocating and provisioning resources to the cloud provider, which has to provide the illusion of always-available resources (i.e., fast function invocations without cold starts) at the lowest possible resource cost. Doing so requires the provider to deeply understand the characteristics of the FaaS workload. Unfortunately, there has been little to no public information on these characteristics. Thus, in this paper, we first characterize the entire production FaaS workload of Azure Functions. We show for example that most functions are invoked very infrequently, but there is an 8-order-of-magnitude range of invocation frequencies. Using observations from our characterization, we then propose a practical resource management policy that significantly reduces the number of function coldstarts,while spending fewerresources than state-of-the-practice policies.
Key facts. Cited by 66 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 10; 2024: 14; 2025: 16; 2026: 18.
66 papers.
Sort:
By area:
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 87
- 2024BurstGPT: A Real-world Workload Dataset to Optimize LLM Serving Systemscited by 87
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 80
- 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
- 2025ServeGen: Workload Characterization and Generation of Large Language Model Serving in Productioncited by 29
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instancescited by 20
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 20
- 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 18
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Cloudscited by 14
- 2022Treehouse: A Case For Carbon-Aware Datacenter Softwarecited by 12
- 2023SuperServe: Fine-Grained Inference Serving for Unpredictable Workloadscited by 12
- 2025TokenScale: Timely and Accurate Autoscaling for Disaggregated LLM Serving with Token Velocitycited by 12
38 more
- 2026Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scalecited by 11
- 2023How Does It Function? Characterizing Long-term Trends in Production Serverless Workloadscited by 10
- 2024DAM: Towards A Foundation Model for Time Series Forecastingcited by 10
- 2025EVICPRESS: Joint KV-Cache Compression and Eviction for Efficient LLM Servingcited by 10
- 2025FlexPipe: Adapting Dynamic LLM Serving Through Inflight Pipeline Refactoring in Fragmented Serverless Clusterscited by 9
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniquescited by 7
- 2025Trusted AI Agents in the Cloudcited by 6
- 2023A Deep Recurrent-Reinforcement Learning Method for Intelligent AutoScaling of Serverless Functionscited by 5
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Managementcited by 5
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 5
- 2024CascadeServe: Unlocking Model Cascades for Inference Servingcited by 4
- 2024Is the GPU Half-Empty or Half-Full? Practical Scheduling Techniques for LLMscited by 4
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMscited by 3
- 2026FleetOpt: Analytical Fleet Provisioning for LLM Inference with Compress-and-Route as Implementation Mechanismcited by 3
- 2022Learning Cooperative Oversubscription for Cloud by Chance-Constrained Multi-Agent Reinforcement Learningcited by 2
- 2023OptScaler: A Collaborative Framework for Robust Autoscaling in the Cloudcited by 2
- 2023On a Foundation Model for Operating Systemscited by 2
- 2024Learned Best-Effort LLM Servingcited by 2
- 2024LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learningcited by 2
- 2025PipeBoost: Resilient Pipelined Architecture for Fast Serverless LLM Scalingcited by 2
- 2025Tangram: Accelerating Serverless LLM Loading through GPU Memory Reuse and Affinitycited by 2
- 2026RLHFless: Serverless Computing for Efficient RLHFcited by 2
- 2022Learning-Assisted Algorithm Unrolling for Online Optimization with Budget Constraintscited by 1
- 2023Managing Cold-start in The Serverless Cloud with Temporal Convolutional Networkscited by 1
- 2023Intelligence-Endogenous Management Platform for Computing and Network Convergencecited by 1
- 2024COIN: Chance-Constrained Imitation Learning for Uncertainty-aware Adaptive Resource Oversubscription Policycited by 1
- 2024A Framework for SLO, Carbon, and Wastewater-Aware Sustainable FaaS Cloud Platform Managementcited by 1
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Servingcited by 1
- 2025Vulcan: Instance-specialized, Verifiable Systems Heuristics Through LLM-driven Searchcited by 1
- 2026Autopoiesis: A Self-Evolving System Paradigm for LLM Serving Under Runtime Dynamicscited by 1
- 2026SpecBox: Speculative Sandbox Scheduling for Efficient LLM Agent Servingcited by 1
- 2021Accelerating Serverless Computing by Harvesting Idle Resourcescited by 0
- 2022Performance Modeling of Metric-Based Serverless Computing Platformscited by 0
- 2022The Metaverse Data Deluge: What Can We Do About It?cited by 0
- 2023On-demand Cold Start Frequency Reduction with Off-Policy Reinforcement Learning in Serverless Computingcited by 0
- 2024Analytically-Driven Resource Management for Cloud-Native Microservicescited by 0
- 2024Shabari: Delayed Decision-Making for Faster and Efficient Serverless Functionscited by 0
- 2024PerOS: Personalized Self-Adapting Operating Systems in the Cloudcited by 0
50 most cited of 66 All 66 (JSON)
- 2026Stable Token-level Scheduling for Serverless LLM Inference13 Oct 2026
- 2026Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scale30 Jul 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026SpecBox: Speculative Sandbox Scheduling for Efficient LLM Agent Serving27 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026ProPS: Prompted Profile Synthesis for Natural Language-Conditioned Speaker Embedding Distributions6 Jul 2026
- 2026Tropical: Enhancing SLO Attainment in Disaggregated LLM Serving via SLO-Aware Multiplexing15 Jun 2026
- 2026FMplex: Model Virtualization for Serving Extensible Foundation Models8 Jun 2026
- 2026Strait: Perceiving Priority and Interference in ML Inference Serving30 Apr 2026
- 2026FaaSMoE: A Serverless Framework for Multi-Tenant Mixture-of-Experts Serving29 Apr 2026
- 2026On the Role of DAG topology in Energy-Aware Cloud Scheduling : A GNN-Based Deep Reinforcement Learning Approach10 Apr 2026
- 2026Autopoiesis: A Self-Evolving System Paradigm for LLM Serving Under Runtime Dynamics8 Apr 2026
38 more
- 2026Adaptive Serverless Resource Management via Slot-Survival Prediction and Event-Driven Lifecycle Control7 Apr 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Serving19 Mar 2026
- 2026FleetOpt: Analytical Fleet Provisioning for LLM Inference with Compress-and-Route as Implementation Mechanism17 Mar 2026
- 2026Green or Fast? Learning to Balance Cold Starts and Idle Carbon in Serverless Computing27 Feb 2026
- 2026RLHFless: Serverless Computing for Efficient RLHF26 Feb 2026
- 2026High-Performance Serverless Computing: A Systematic Literature Review on Serverless for HPC, AI, and Big Data14 Jan 2026
- 2025Vulcan: Instance-specialized, Verifiable Systems Heuristics Through LLM-driven Search31 Dec 2025
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs23 Dec 2025
- 2025EVICPRESS: Joint KV-Cache Compression and Eviction for Efficient LLM Serving16 Dec 2025
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving10 Dec 2025
- 2025Trusted AI Agents in the Cloud5 Dec 2025
- 2025TokenScale: Timely and Accurate Autoscaling for Disaggregated LLM Serving with Token Velocity3 Dec 2025
- 2025Tangram: Accelerating Serverless LLM Loading through GPU Memory Reuse and Affinity1 Dec 2025
- 2025SERFLOW: A Cross-Service Cost Optimization Framework for SLO-Aware Dynamic ML Inference31 Oct 2025
- 2025Rethinking Inference Placement for Deep Learning across Edge and Cloud Platforms: A Multi-Objective Optimization Perspective and Future Directions27 Oct 2025
- 2025FlexPipe: Adapting Dynamic LLM Serving Through Inflight Pipeline Refactoring in Fragmented Serverless Clusters13 Oct 2025
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Serving20 May 2025
- 2025ServeGen: Workload Characterization and Generation of Large Language Model Serving in Production15 May 2025
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Management19 Apr 2025
- 2025Transformer-Based Model for Cold Start Mitigation in FaaS Architecture15 Apr 2025
- 2025PipeBoost: Resilient Pipelined Architecture for Fast Serverless LLM Scaling22 Mar 2025
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Clouds21 Feb 2025
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instances3 Nov 2024
- 2024Is the GPU Half-Empty or Half-Full? Practical Scheduling Techniques for LLMs23 Oct 2024
- 2024A Framework for SLO, Carbon, and Wastewater-Aware Sustainable FaaS Cloud Platform Management9 Oct 2024
- 2024DAM: Towards A Foundation Model for Time Series Forecasting25 Jul 2024
- 2024CascadeServe: Unlocking Model Cascades for Inference Serving20 Jun 2024
- 2024Building Socially-Equitable Public Models4 Jun 2024
- 2024LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learning5 May 2024
- 2024PerOS: Personalized Self-Adapting Operating Systems in the Cloud26 Mar 2024
- 2024BurstGPT: A Real-world Workload Dataset to Optimize LLM Serving Systems31 Jan 2024
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Models25 Jan 2024
- 2024Shabari: Delayed Decision-Making for Faster and Efficient Serverless Functions16 Jan 2024
- 2024Learned Best-Effort LLM Serving15 Jan 2024
- 2024COIN: Chance-Constrained Imitation Learning for Uncertainty-aware Adaptive Resource Oversubscription Policy13 Jan 2024
- 2024Analytically-Driven Resource Management for Cloud-Native Microservices5 Jan 2024
- 2023SuperServe: Fine-Grained Inference Serving for Unpredictable Workloads27 Dec 2023
- 2023How Does It Function? Characterizing Long-term Trends in Production Serverless Workloads15 Dec 2023
50 newest of 66 All 66 (JSON)
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 87
- 2024BurstGPT: A Real-world Workload Dataset to Optimize LLM Serving Systemscited by 87
- 2025ServeGen: Workload Characterization and Generation of Large Language Model Serving in Productioncited by 29
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Cloudscited by 14
- 2025TokenScale: Timely and Accurate Autoscaling for Disaggregated LLM Serving with Token Velocitycited by 12
- 2025EVICPRESS: Joint KV-Cache Compression and Eviction for Efficient LLM Servingcited by 10
- 2025FlexPipe: Adapting Dynamic LLM Serving Through Inflight Pipeline Refactoring in Fragmented Serverless Clusterscited by 9
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Managementcited by 5
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 5
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMscited by 3
- 2026FleetOpt: Analytical Fleet Provisioning for LLM Inference with Compress-and-Route as Implementation Mechanismcited by 3
- 2025PipeBoost: Resilient Pipelined Architecture for Fast Serverless LLM Scalingcited by 2
12 most cited of 14 All 14 (JSON)
- 2026Tropical: Enhancing SLO Attainment in Disaggregated LLM Serving via SLO-Aware Multiplexing15 Jun 2026
- 2026Autopoiesis: A Self-Evolving System Paradigm for LLM Serving Under Runtime Dynamics8 Apr 2026
- 2026FleetOpt: Analytical Fleet Provisioning for LLM Inference with Compress-and-Route as Implementation Mechanism17 Mar 2026
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs23 Dec 2025
- 2025EVICPRESS: Joint KV-Cache Compression and Eviction for Efficient LLM Serving16 Dec 2025
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving10 Dec 2025
- 2025TokenScale: Timely and Accurate Autoscaling for Disaggregated LLM Serving with Token Velocity3 Dec 2025
- 2025FlexPipe: Adapting Dynamic LLM Serving Through Inflight Pipeline Refactoring in Fragmented Serverless Clusters13 Oct 2025
- 2025ServeGen: Workload Characterization and Generation of Large Language Model Serving in Production15 May 2025
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Management19 Apr 2025
- 2025PipeBoost: Resilient Pipelined Architecture for Fast Serverless LLM Scaling22 Mar 2025
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Clouds21 Feb 2025
12 newest of 14 All 14 (JSON)
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 20
- 2026Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scalecited by 11
- 2025Trusted AI Agents in the Cloudcited by 6
- 2026SpecBox: Speculative Sandbox Scheduling for Efficient LLM Agent Servingcited by 1
- 2026Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scale30 Jul 2026
- 2026SpecBox: Speculative Sandbox Scheduling for Efficient LLM Agent Serving27 Jul 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Serving19 Mar 2026
- 2025Trusted AI Agents in the Cloud5 Dec 2025
- 2026RLHFless: Serverless Computing for Efficient RLHFcited by 2
- 2026RLHFless: Serverless Computing for Efficient RLHF26 Feb 2026
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 80
- 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instancescited by 20
- 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 18
- 2022Treehouse: A Case For Carbon-Aware Datacenter Softwarecited by 12
- 2023SuperServe: Fine-Grained Inference Serving for Unpredictable Workloadscited by 12
- 2023How Does It Function? Characterizing Long-term Trends in Production Serverless Workloadscited by 10
- 2024DAM: Towards A Foundation Model for Time Series Forecastingcited by 10
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniquescited by 7
- 2023A Deep Recurrent-Reinforcement Learning Method for Intelligent AutoScaling of Serverless Functionscited by 5
- 2024CascadeServe: Unlocking Model Cascades for Inference Servingcited by 4
- 2024Is the GPU Half-Empty or Half-Full? Practical Scheduling Techniques for LLMscited by 4
12 most cited of 43 All 43 (JSON)
- 2026Stable Token-level Scheduling for Serverless LLM Inference13 Oct 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026ProPS: Prompted Profile Synthesis for Natural Language-Conditioned Speaker Embedding Distributions6 Jul 2026
- 2026FMplex: Model Virtualization for Serving Extensible Foundation Models8 Jun 2026
- 2026Strait: Perceiving Priority and Interference in ML Inference Serving30 Apr 2026
- 2026Adaptive Serverless Resource Management via Slot-Survival Prediction and Event-Driven Lifecycle Control7 Apr 2026
- 2026Green or Fast? Learning to Balance Cold Starts and Idle Carbon in Serverless Computing27 Feb 2026
- 2026High-Performance Serverless Computing: A Systematic Literature Review on Serverless for HPC, AI, and Big Data14 Jan 2026
- 2025Vulcan: Instance-specialized, Verifiable Systems Heuristics Through LLM-driven Search31 Dec 2025
- 2025Tangram: Accelerating Serverless LLM Loading through GPU Memory Reuse and Affinity1 Dec 2025
- 2025SERFLOW: A Cross-Service Cost Optimization Framework for SLO-Aware Dynamic ML Inference31 Oct 2025
12 newest of 43 All 43 (JSON)