Moving Past Docker for Serverless: WebAssembly for Kubernetes Clusters at the Edge

Edge computing has become a critical part of IoT networks as demand for real-time data processing skyrockets. Serverless computing allows developers to write stateless and ephemeral functions while abstracting away infrastructure and scaling woes. However, when trying to deploy conventional serverless functions on resource-constrained edge devices, challenges exist such as high cold start times, high resource usage at idle, and architecture-specific deployments, among others. An emerging alternative to traditional solutions has been WebAssembly, abbreviated Wasm, which is characterized by its fast execution, compatibility with the most popular programming languages, and lightweight, portable binaries. We evaluate WebAssembly as an alternative to Docker containers by comparing execution times, memory footprint and container sizes. Our results show that Wasm configurations run 31.4 % faster on average, consume 59.5 % less memory, and produce images that are 86.5 % smaller, highlighting their efficacy in resource-scarce environments. These benefits come bundled with reduced idle resource usage, additional security sandboxing, and architecture-agnostic deployment.

Authors

Institutions

Publication Details

Published
2025-04-24
DOI
https://doi.org/10.1109/icccbda64898.2025.11030528
Citations
1
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Moving Past Docker for Serverless: WebAssembly for Kubernetes Clusters at the Edge

C Deepti, Sumit Tewari, Harsh Somvanshi, Abhinav Chennubhotla et al.
1 citations
Distributed and Parallel Computing Systems
1.49
article

Moving Past Docker for Serverless: WebAssembly for Kubernetes Clusters at the Edge

C Deepti, Sumit Tewari, Harsh Somvanshi, Abhinav Chennubhotla, Chinthana M.J
article en
1 citations

Abstract

Edge computing has become a critical part of IoT networks as demand for real-time data processing skyrockets. Serverless computing allows developers to write stateless and ephemeral functions while abstracting away infrastructure and scaling woes. However, when trying to deploy conventional serverless functions on resource-constrained edge devices, challenges exist such as high cold start times, high resource usage at idle, and architecture-specific deployments, among others. An emerging alternative to traditional solutions has been WebAssembly, abbreviated Wasm, which is characterized by its fast execution, compatibility with the most popular programming languages, and lightweight, portable binaries. We evaluate WebAssembly as an alternative to Docker containers by comparing execution times, memory footprint and container sizes. Our results show that Wasm configurations run 31.4 % faster on average, consume 59.5 % less memory, and produce images that are 86.5 % smaller, highlighting their efficacy in resource-scarce environments. These benefits come bundled with reduced idle resource usage, additional security sandboxing, and architecture-agnostic deployment.

PES University (IN)
Openalex Percentile: Top 16%
Distributed and Parallel Computing Systems
1.49
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.

Moving Past Docker for Serverless: WebAssembly for Kubernetes Clusters at the Edge — C Deepti, Sumit Tewari, et al. · (2025) | TGRS Research Map | TGRS