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 …
Hybrid serverless computing: Opportunities and challenges
In recent years, the adoption of serverless computing has surged due to the ease of
deployment, attractive pay-per-use pricing, and transparent horizontal auto-scaling. At the …
deployment, attractive pay-per-use pricing, and transparent horizontal auto-scaling. At the …
[HTML][HTML] The computing continuum: From IoT to the cloud
In the era of the IoT revolution, applications are becoming ever more sophisticated and
accompanied by diverse functional and non-functional requirements, including those related …
accompanied by diverse functional and non-functional requirements, including those related …
Career in cloud computing: exploratory analysis of in-demand competency areas and skill sets
This study aims to investigate up-to-date career opportunities and in-demand competence
areas and skill sets for cloud computing (CC), which plays a crucial role in the rapidly …
areas and skill sets for cloud computing (CC), which plays a crucial role in the rapidly …
Fusionize: Improving serverless application performance through feedback-driven function fusion
Serverless computing increases developer productivity by removing operational concerns
such as managing hardware or software runtimes. Developers, however, still need to …
such as managing hardware or software runtimes. Developers, however, still need to …
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 …
abstracting away most operational concerns with automatic deployment and scaling of …
ProFaaStinate: Delaying Serverless Function Calls to Optimize Platform Performance
Function-as-a-Service (FaaS) enables developers to run serverless applications without
managing operational tasks. In current FaaS platforms, both synchronous and asynchronous …
managing operational tasks. In current FaaS platforms, both synchronous and asynchronous …
Streaming vs. functions: A cost perspective on cloud event processing
In cloud event processing, data generated at the edge is processed in real-time by cloud
resources. Both distributed stream processing (DSP) and Function-as-a-Service (FaaS) …
resources. Both distributed stream processing (DSP) and Function-as-a-Service (FaaS) …
Efficiently Detecting Performance Changes in FaaS Application Releases
The source code of Function as a Service (FaaS) applications is constantly being refined. To
detect if a source code change introduces a significant performance regression, the …
detect if a source code change introduces a significant performance regression, the …
[HTML][HTML] Transparent serverless execution of Python multiprocessing applications
Access transparency means that both local and remote resources are accessed using
identical operations. With transparency, unmodified single-machine applications could run …
identical operations. With transparency, unmodified single-machine applications could run …