- Sponsor:
- sigops
No abstract available.
Proceeding Downloads
Serverless FPGA: Work-In-Progress
In this short paper we investigate the combination of two emerging technologies: the tight provisioning requirements of Serverless computing and the acceleration potential of FPGAs. Serverless platforms suffer from container overheads, notably cold ...
Laminar: Dataflow Programming for Serverless IoT Applications
Serverless computing has increased in popularity as a programming model for "Internet of Things" (IoT) applications that amalgamate IoT devices, edge-deployed computers and systems, and the cloud to interoperate. In this paper, we present Laminar - a ...
What goes wrong in serverless runtimes? A survey of bugs in Knative Serving
Serverless runtime systems are complex software artifacts and difficult to make reliable. We present a large-scale empirical study of bugs in serverless runtimes, in the context of the popular open-source Knative Serving serverless platform. We ...
Towards Latency-Aware Linux Scheduling for Serverless Workloads
A key principle in the design of the Linux kernel's Completely Fair Scheduler (CFS) is fairness: all running tasks receive a minimum time slice during every scheduling period, ensuring that none starve. However, this may lead to a significant number ...
The Night Shift: Understanding Performance Variability of Cloud Serverless Platforms
Function-as-a-Service is a popular cloud programming model that supports developers by abstracting away most operational concerns with automatic deployment and scaling of applications. Due to the high level of abstraction, developers rely on the cloud ...
A Study of Orchestration Approaches for Scientific Workflows in Serverless Computing
Scientific workflows are typically data- and compute-intensive. They consist of many stages, each of which may contain hundreds to even thousands of tasks. Traditionally, scientific workflows have been executed using the serverful computing model. ...
Always-On Recording Framework for Serverless Computations: Opportunities and Challenges
Serverless computing simplifies cloud programming by managing infrastructure and providing basic primitives for building distributed components. However, these efforts tend to increase complexity as developers create large, interdependent ...
AWSomePy: A Dataset and Characterization of Serverless Applications
Over the last few years, the serverless computing paradigm has become increasingly popular. Thanks to its cost-effectiveness and the possibility of relying on a cloud provider to manage the underlying infrastructure, companies making use of serverless ...
FaaSCell: A Case for Intra-node Resource Management: Work-In-Progress
- Christos Katsakioris,
- Chloe Alverti,
- Konstantinos Nikas,
- Stratos Psomadakis,
- Vasileios Karakostas,
- Nectarios Koziris
Open-source FaaS platforms have recently shown rapid growth, which is usually manifested as extension or specialization of existing cloud-native components and systems -mainly over Kubernetes- since they are provably capable of standing their ground ...