Skip to content

WASP: A Configurable Framework for Portable Stateful Serverless Applications

Jul 2026 · arXiv.org · Vol abs/2607.25493 · 1 citation · 22 references
Computer Science

TL;DR

This work introduces WASP, a configurable framework that brings stateful serverless execution to the edge-cloud continuum by abandoning monolithic architectures in favor of strictly decoupled, pluggable components, and lets system administrators swap the WASM runtime and the datastore to fit available resources and application requirements, without altering application code.

Abstract

WebAssembly (WASM) is emerging as a lightweight alternative to containers for Function-as-a-Service (FaaS) across the edge-cloud continuum. However, existing WASM-based serverless platforms are tightly coupled to specific execution engines and predominantly designed for stateless workloads. This clashes with the heterogeneity of edge deployments, which demand support for stateful applications under diverse hardware and workload constraints. We introduce WASP, a configurable framework that brings stateful serverless execution to the edge-cloud continuum. By abandoning monolithic architectures in favor of strictly decoupled, pluggable components, WASP lets system administrators swap the WASM runtime and the datastore to fit available resources and application requirements, without altering application code. Configurable lifecycle and caching policies further enable fine-tuning for diverse non-functional requirements. Our experimental evaluation demonstrates that WASP introduces negligible runtime overhead and, by swapping runtimes, datastores, and policies, exposes radically different memory and latency profiles, confirming its adaptability to the heterogeneous constraints of the edge-cloud continuum.

View source

Similar papers

Preprint Sep 2026

Ermes: a Stateful Serverless Platform for the Edge-to-Cloud Continuum

This paper proposes Ermes, a distributed platform that natively integrates state management into the FaaS paradigm, enabling the joint distribution of computational workloads and application state across the edge-to-cloud continuum.

Matteo Cenzato, Dario d'Abate, Arianna Dragoni et al. · 0 citations
Open access 2026

Development and Deployment of Microservice-Based Architecture System for Efficient Application Loading in Cloud Environments

Cloud-based applications require architectures that can maintain efficient application loading and performance as workload increases. This study developed and experimentally evaluated three functionally equivalent e-commerce implementations: Monolithic, Baseline Microservices, and Proposed Microservices architectures....

Ikediego Henrietta Onyinyechi, A. Godspower, Chekwube Georgina Nwankwo et al. · 0 citations
Open access Oct 2026

Arcus: Fast and Reliable Function State I/O for Serverless Computing With Log-Cache Co-Design

Serverless computing has emerged as a compelling cloud paradigm due to its simplified development model, automatic scalability, and fine-grained billing. While its stateless execution model enables high elasticity and resource efficiency, it poses noteworthy challenges for building complex stateful applications. To bri...

Yijie Liu, Zhuo Huang, Han-Xiang Huang et al. · 0 citations
Preprint Aug 2026

Epico: Long-Lived WebAssembly Components for High-Performance Serverless Stream Processing

Evaluations demonstrate that Ahead-of-Time (AOT) compilation reduces cold-start latencies from hundreds of milliseconds to sub-millisecond ranges, while the credit window improves single-worker throughput by up to \(4.3\times\).

Matteo Della Bartola, Valerio Besozzi, Patrizio Dazzi et al. · 0 citations
Review Open access 2022

Scalable Microservices Architecture for Data-Intensive Applications

The analysis of performance has shown that the proposed solution is much better in terms of throughput, latency and fault isolation than the conventional architectures, proving that microservices architecture with proper design presents a solid base of scalable data-intensive systems.

S. Rahman · 0 citations
Open access Sep 2026

Serverless Data Engineering: Innovations in Python-Driven ETL Automation on AWS

The central argument is that serverless ETL does not simplify data engineering; it redistributes engineering effort from infrastructure management to execution model design, and Lambda timeout decomposition, cold start management, Glue worker right-sizing, IAM role scoping, and Step Functions state machine cost design...

Rambabu Bolineni · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.