WebAssembly and Unikernels: A Comparative Study for Serverless at the Edge

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Besozzi, Valerio, Fiasco, Enrico, Danelutto, Marco, Dazzi, Patrizio
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908532913209344
author Besozzi, Valerio
Fiasco, Enrico
Danelutto, Marco
Dazzi, Patrizio
author_facet Besozzi, Valerio
Fiasco, Enrico
Danelutto, Marco
Dazzi, Patrizio
contents Serverless computing at the edge requires lightweight execution environments to minimize cold start latency, especially in Urgent Edge Computing (UEC). This paper compares WebAssembly and unikernel-based MicroVMs for serverless workloads. We present Limes, a WebAssembly runtime built on Wasmtime, and evaluate it against the Firecracker-based environment used in SPARE. Results show that WebAssembly offers lower cold start times for lightweight functions but suffers with complex workloads, while Firecracker provides higher, but stable, cold starts and better execution performance, particularly for I/O-heavy tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2509_09400
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle WebAssembly and Unikernels: A Comparative Study for Serverless at the Edge
Besozzi, Valerio
Fiasco, Enrico
Danelutto, Marco
Dazzi, Patrizio
Distributed, Parallel, and Cluster Computing
Performance
Serverless computing at the edge requires lightweight execution environments to minimize cold start latency, especially in Urgent Edge Computing (UEC). This paper compares WebAssembly and unikernel-based MicroVMs for serverless workloads. We present Limes, a WebAssembly runtime built on Wasmtime, and evaluate it against the Firecracker-based environment used in SPARE. Results show that WebAssembly offers lower cold start times for lightweight functions but suffers with complex workloads, while Firecracker provides higher, but stable, cold starts and better execution performance, particularly for I/O-heavy tasks.
title WebAssembly and Unikernels: A Comparative Study for Serverless at the Edge
topic Distributed, Parallel, and Cluster Computing
Performance
url https://arxiv.org/abs/2509.09400