Synthesizing Configuration Tactics for Exercising Hidden Options in Serverless Systems

05/31/2022
by   Jörn Kuhlenkamp, et al.
0

A proper configuration of an information system can ensure accuracy and efficiency, among other system objectives. Conversely, a poor configuration can have a significant negative impact on the system's performance, reliability, and cost. Serverless systems, which are comprised of many functions and managed services, especially risk exposure to misconfigurations, with many provider- and platform-specific, often intransparent and 'hidden' settings. In this paper, we argue to pay close attention to the configuration of serverless systems to exercise options with known accuracy, cost and time. Based on a literature study and long-term serverless systems development experience, we present nine tactics to unlock potentially neglected and unknown options in serverless systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/08/2022

HINNPerf: Hierarchical Interaction Neural Network for Performance Prediction of Configurable Systems

Modern software systems are usually highly configurable, providing users...
research
03/16/2020

Lazy Product Discovery in Huge Configuration Spaces

Highly-configurable software systems can have thousands of interdependen...
research
10/05/2020

Automated Reasoning and Detection of Specious Configuration in Large Systems with Symbolic Execution

Misconfiguration is a major cause of system failures. Prior solutions fo...
research
04/04/2019

Transfer Learning for Performance Modeling of Deep Neural Network Systems

Modern deep neural network (DNN) systems are highly configurable with la...
research
05/01/2022

Budgeted Classification with Rejection: An Evolutionary Method with Multiple Objectives

Classification systems are often deployed in resource-constrained settin...
research
10/25/2021

Evolutionary Optimization of High-Coverage Budgeted Classifiers

Classifiers are often utilized in time-constrained settings where labels...
research
05/30/2022

T-Wise Presence Condition Coverage and Sampling for Configurable Systems

Sampling techniques, such as t-wise interaction sampling are used to ena...

Please sign up or login with your details

Forgot password? Click here to reset