The serverless computing survey: A technical primer for design architecture
The development of cloud infrastructures inspires the emergence of cloud-native computing.
As the most promising architecture for deploying microservices, serverless computing has …
As the most promising architecture for deploying microservices, serverless computing has …
Multiple workflows scheduling in multi-tenant distributed systems: A taxonomy and future directions
Workflows are an application model that enables the automated execution of multiple
interdependent and interconnected tasks. They are widely used by the scientific community …
interdependent and interconnected tasks. They are widely used by the scientific community …
Faasflow: Enable efficient workflow execution for function-as-a-service
Serverless computing (Function-as-a-Service) provides fine-grain resource sharing by
running functions (or Lambdas) in containers. Data-dependent functions are required to be …
running functions (or Lambdas) in containers. Data-dependent functions are required to be …
Serverless execution of scientific workflows: Experiments with hyperflow, aws lambda and google cloud functions
Scientific workflows consisting of a high number of interdependent tasks represent an
important class of complex scientific applications. Recently, a new type of serverless …
important class of complex scientific applications. Recently, a new type of serverless …
Performance evaluation of heterogeneous cloud functions
K Figiela, A Gajek, A Zima, B Obrok… - Concurrency and …, 2018 - Wiley Online Library
Summary Cloud Functions, often called Function‐as‐a‐Service (FaaS), pioneered by AWS
Lambda, are an increasingly popular method of running distributed applications. As in other …
Lambda, are an increasingly popular method of running distributed applications. As in other …
[HTML][HTML] AFCL: An abstract function choreography language for serverless workflow specification
Serverless workflow applications or function choreographies (FCs), which connect
serverless functions by data-and control-flow, have gained considerable momentum recently …
serverless functions by data-and control-flow, have gained considerable momentum recently …
Benchmarking heterogeneous cloud functions
Abstract Cloud Functions, often called Function-as-a-Service (FaaS), pioneered by AWS
Lambda, are an increasingly popular method of running distributed applications. As in other …
Lambda, are an increasingly popular method of running distributed applications. As in other …
$ xAFCL $ x AFCL: Run Scalable Function Choreographies Across Multiple FaaS Systems
Most well-known cloud providers offer advanced support for serverless applications that
goes beyond single function invocation by enabling developers to build entire workflows …
goes beyond single function invocation by enabling developers to build entire workflows …
[HTML][HTML] Serverless-like platform for container-based YARN clusters
Serverless computing is an emerging paradigm that has gained a lot of relevance in recent
years, as it allows users to consume computing resources without worrying about the …
years, as it allows users to consume computing resources without worrying about the …
Panopticon: A comprehensive benchmarking tool for serverless applications
Serverless computing manifests as the FaaS offering where clients submit code to be
managed and run by the service provider in the place of hiring and managing VMs for this …
managed and run by the service provider in the place of hiring and managing VMs for this …