Comparison of Production Serverless Function Orchestration Systems

07/30/2018
by   Pedro García López, et al.
0

Since the appearance of Amazon Lambda in 2014, all major cloud providers have embraced the Function as a Service (FaaS) model, because of its enormous potential for a wide variety of applications. As expected (and also desired), the competition is fierce in the serverless world, and includes aspects such as the run-time support for the orchestration of serverless functions. In this regard, the three major players are currently Amazon Step Functions (December 2016), Azure Durable Functions (June 2017), and IBM Composer (October 2017), still young and experimental projects with a long way ahead. In this article, we will compare and analyze these three serverless orchestration services under a common evaluation framework. We will study their architectures, programming and billing models, and their effective support for parallel execution, among others. Through a series of experiments, we will also evaluate the run-time overhead of the different infrastructures for different types of workflows.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2019

Performance considerations on execution of large scale workflow applications on cloud functions

Function-as-a-Service is a novel type of cloud service used for creating...
research
01/10/2021

An Empirical Study on Serverless Workflow Service

Along with the wide-adoption of Serverless Computing, more and more appl...
research
02/12/2022

Reflekt: a Library for Compile-Time Reflection in Kotlin

Reflection in Kotlin is a powerful mechanism to introspect program behav...
research
08/15/2021

Sonic: A Sampling-based Online Controller for Streaming Applications

Many applications in important problem domains such as machine learning ...
research
09/12/2023

Just-in-Time autotuning

Performance portability is a major concern on current architectures. One...
research
04/07/2021

Top Score in Axelrod Tournament

The focus of the project will be an examination of obtaining the highest...
research
06/15/2020

Triggerflow: Trigger-based Orchestration of Serverless Workflows

As more applications are being moved to the Cloud thanks to serverless c...

Please sign up or login with your details

Forgot password? Click here to reset