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 …
Towards workflow scheduling in cloud computing: a comprehensive analysis
M Masdari, S ValiKardan, Z Shahi, SI Azar - Journal of Network and …, 2016 - Elsevier
Workflow scheduling is one of the prominent issues in cloud computing which is aimed at
complete execution of workflows by considering their QoS requirements such as deadline …
complete execution of workflows by considering their QoS requirements such as deadline …
Resource allocation strategy in fog computing based on priced timed petri nets
L Ni, J Zhang, C Jiang, C Yan… - ieee internet of things …, 2017 - ieeexplore.ieee.org
Fog computing, also called “clouds at the edge,” is an emerging paradigm allocating
services near the devices to improve the quality of service (QoS). The explosive prevalence …
services near the devices to improve the quality of service (QoS). The explosive prevalence …
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 …
A survey of PSO-based scheduling algorithms in cloud computing
Cloud computing provides effective mechanisms for distributing the computing tasks to the
virtual resources. To provide cost-effective executions and achieve objectives such as load …
virtual resources. To provide cost-effective executions and achieve objectives such as load …
Help rather than recycle: Alleviating cold startup in serverless computing through {Inter-Function} container sharing
In serverless computing, each function invocation is executed in a container (or a Virtual
Machine), and container cold startup results in long response latency. We observe that some …
Machine), and container cold startup results in long response latency. We observe that some …
Workflow scheduling in cloud: a survey
To program in distributed computing environments such as grids and clouds, workflow is
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
A survey on scheduling strategies for workflows in cloud environment and emerging trends
Workflow scheduling is one of the challenging issues in emerging trends of the distributed
environment that focuses on satisfying various quality of service (QoS) constraints. The …
environment that focuses on satisfying various quality of service (QoS) constraints. The …
Dynamic energy-aware scheduling for parallel task-based application in cloud computing
Green Computing is a recent trend in computer science, which tries to reduce the energy
consumption and carbon footprint produced by computers on distributed platforms such as …
consumption and carbon footprint produced by computers on distributed platforms such as …
Dynamic resource allocation in cloud computing: analysis and taxonomies
A Belgacem - Computing, 2022 - Springer
In recent years, companies have used the cloud computing paradigm to run various
computing and storage workloads. The cloud offers faster and more profitable services …
computing and storage workloads. The cloud offers faster and more profitable services …