Back to Search Start Over

Toward a technical debt conceptualization for serverless computing

Authors :
Lenarduzzi, Valentina
Daly, Jeremy
Martini, Antonio
Panichella, Sebastiano
Tamburri, Damian Andrew
Lenarduzzi, Valentina
Daly, Jeremy
Martini, Antonio
Panichella, Sebastiano
Tamburri, Damian Andrew
Publication Year :
2020

Abstract

​© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.<br />Serverless computing aims at reducing processing and operational units to single event-driven functions for service orchestration and choreography. With its micro-granular architectural characteristics, serverless computing is bound to face considerable architectural issues and challenges in the medium- and long-term; are these bound to become Technical Debt? As known to many, technical debt is a metaphor that reflects the additional long-run project costs connected to immediately-expedient but unsavvy technical decisions. However, what does technical debt mean and how is it expressed in serverless computing and other hybrid compute models? This article represents the first attempt to conceptualize Technical Debt in such a context; we base our arguments over a technical overview of serverless computing concepts and practices and elaborate on them via empirical inquiry. Our results suggest that higher serviceability of serverless technologies is also characterized by the absence of mechanisms to support an adequate maintainability, testability, and monitoring of serverless systems. Indeed, in case of unexpected behaviours, testing and maintenance activities are more complex and more expensive, as mainly based on non-automated, manual tasks.

Details

Database :
OAIster
Notes :
application/pdf, IEEE Software, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1227384772
Document Type :
Electronic Resource