AI for next generation computing: Emerging trends and future directions
Autonomic computing investigates how systems can achieve (user) specified “control”
outcomes on their own, without the intervention of a human operator. Autonomic computing …
outcomes on their own, without the intervention of a human operator. Autonomic computing …
AI-empowered fog/edge resource management for IoT applications: A comprehensive review, research challenges and future perspectives
The proliferation of ubiquitous Internet of Things (IoT) sensors and smart devices in several
domains embracing healthcare, Industry 4.0, transportation and agriculture are giving rise to …
domains embracing healthcare, Industry 4.0, transportation and agriculture are giving rise to …
What serverless computing is and should become: The next phase of cloud computing
What serverless computing is and should become: the next phase of cloud computing Page 1
76 COMMUNICATIONS OF THE ACM | MAY 2021 | VOL. 64 | NO. 5 contributed articles IN …
76 COMMUNICATIONS OF THE ACM | MAY 2021 | VOL. 64 | NO. 5 contributed articles IN …
Serverless edge computing: vision and challenges
Born from a need for a pure “pay-per-use” model and highly scalable platform, the
“Serverless” paradigm emerged and has the potential to become a dominant way of building …
“Serverless” paradigm emerged and has the potential to become a dominant way of building …
Icebreaker: Warming serverless functions better with heterogeneity
Serverless computing, an emerging computing model, relies on" warming up" functions prior
to its anticipated execution for faster and cost-effective service to users. Unfortunately …
to its anticipated execution for faster and cost-effective service to users. Unfortunately …
Batch: Machine learning inference serving on serverless platforms with adaptive batching
Serverless computing is a new pay-per-use cloud service paradigm that automates resource
scaling for stateless functions and can potentially facilitate bursty machine learning serving …
scaling for stateless functions and can potentially facilitate bursty machine learning serving …
Serverless applications: Why, when, and how?
Why do so many companies adopt serverless? When are serverless applications well
suited? How are they currently implemented? To address these questions, we analyze 89 …
suited? How are they currently implemented? To address these questions, we analyze 89 …
Serverless computing: a survey of opportunities, challenges, and applications
The emerging serverless computing paradigm has attracted attention from both academia
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …
The state of serverless applications: Collection, characterization, and community consensus
Over the last five years, all major cloud platform providers have increased their serverless
offerings. Many early adopters report significant benefits for serverless-based over …
offerings. Many early adopters report significant benefits for serverless-based over …
A holistic view on resource management in serverless computing environments: Taxonomy and future directions
Serverless computing has emerged as an attractive deployment option for cloud
applications in recent times. The unique features of this computing model include rapid auto …
applications in recent times. The unique features of this computing model include rapid auto …