Serverless Computing Performance Evaluation

Serverless computing, characterized by its Function-as-a-Service (FaaS) model, offers scalable and cost-effective solutions for deploying applications.However, its performance evaluation reveals a critical challenge: the cold start problem.This issue arises when serverless platforms initialize new function instances to handle requests, leading to noticeable delays, especially in latency-sensitive applications.Cold starts are influenced by factors such as runtime environment, deployment package size, memory allocation, and inactivity periods.They degrade user experience, reduce throughput, and hinder real-time application performance.Mitigating the cold start problem involves optimizing runtime configurations, reducing deployment package size, and adopting lightweight runtimes like Node.js or Python.Strategies such as provisioning concurrency, warming up functions through periodic invocations, and using edge computing platforms further minimize latency.Additionally, lazy initialization and dependency optimization help streamline function startup.The evaluation process also includes monitoring metrics like execution time, scalability, and resource utilization to ensure efficiency.Combining serverless with alternative architectures, such as microservices or containerbased solutions, can address cold starts in specific scenarios.Addressing these challenges will enhance the reliability and responsiveness of serverless applications, ensuring their viability for diverse use cases. INTRODUCTION Cloud ComputingCloud computing has revolutionized the way businesses and individuals' access, store, and process data by providing on-demand availability of computing resources over the internet.Unlike traditional on-premises computing, where organizations had to invest heavily in infrastructure, cloud computing offers a scalable and cost-efficient alternative.It allows users to leverage shared resources, such as servers, storage, databases, and software, without the need to own or maintain the underlying hardware.The evolution of cloud computing can be traced back to the late 1990s, but it gained significant momentum in the mid-2000s with the introduction of major platforms like Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.These platforms offer a wide range of services categorized as Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS).This layered approach enables users to select the level of control and customization that best suits their needs, from basic infrastructure to fully managed applications.

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.22161/ijaems.ncitsa.2025.53
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Serverless Computing Performance Evaluation

Preeti Sharma, Manish Kumar, Kalpit Chouthwani
Cloud Computing and Resource Management
article

Serverless Computing Performance Evaluation

Preeti Sharma, Manish Kumar, Kalpit Chouthwani
article en

Abstract

Serverless computing, characterized by its Function-as-a-Service (FaaS) model, offers scalable and cost-effective solutions for deploying applications.However, its performance evaluation reveals a critical challenge: the cold start problem.This issue arises when serverless platforms initialize new function instances to handle requests, leading to noticeable delays, especially in latency-sensitive applications.Cold starts are influenced by factors such as runtime environment, deployment package size, memory allocation, and inactivity periods.They degrade user experience, reduce throughput, and hinder real-time application performance.Mitigating the cold start problem involves optimizing runtime configurations, reducing deployment package size, and adopting lightweight runtimes like Node.js or Python.Strategies such as provisioning concurrency, warming up functions through periodic invocations, and using edge computing platforms further minimize latency.Additionally, lazy initialization and dependency optimization help streamline function startup.The evaluation process also includes monitoring metrics like execution time, scalability, and resource utilization to ensure efficiency.Combining serverless with alternative architectures, such as microservices or containerbased solutions, can address cold starts in specific scenarios.Addressing these challenges will enhance the reliability and responsiveness of serverless applications, ensuring their viability for diverse use cases. INTRODUCTION Cloud ComputingCloud computing has revolutionized the way businesses and individuals' access, store, and process data by providing on-demand availability of computing resources over the internet.Unlike traditional on-premises computing, where organizations had to invest heavily in infrastructure, cloud computing offers a scalable and cost-efficient alternative.It allows users to leverage shared resources, such as servers, storage, databases, and software, without the need to own or maintain the underlying hardware.The evolution of cloud computing can be traced back to the late 1990s, but it gained significant momentum in the mid-2000s with the introduction of major platforms like Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.These platforms offer a wide range of services categorized as Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS).This layered approach enables users to select the level of control and customization that best suits their needs, from basic infrastructure to fully managed applications.

Openalex Percentile: Top 75%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.