The serverless computing survey: A technical primer for design architecture

Z Li, L Guo, J Cheng, Q Chen, BS He… - ACM Computing Surveys …, 2022 - dl.acm.org
The development of cloud infrastructures inspires the emergence of cloud-native computing.
As the most promising architecture for deploying microservices, serverless computing has …

A review of edge computing: Features and resource virtualization

Y Mansouri, MA Babar - Journal of Parallel and Distributed Computing, 2021 - Elsevier
With the advent of Internet of Things (IoT) connecting billions of mobile and stationary
devices to serve real-time applications, cloud computing paradigms face some significant …

Unikraft: fast, specialized unikernels the easy way

S Kuenzer, VA Bădoiu, H Lefeuvre… - Proceedings of the …, 2021 - dl.acm.org
Unikernels are famous for providing excellent performance in terms of boot times,
throughput and memory consumption, to name a few metrics. However, they are infamous …

On the security of containers: Threat modeling, attack analysis, and mitigation strategies

AY Wong, EG Chekole, M Ochoa, J Zhou - Computers & Security, 2023 - Elsevier
Traditionally, applications that are used in large and small enterprises were deployed on
“bare metal” servers installed with operating systems. Recently, the use of multiple virtual …

Virtualizing mixed-criticality systems: A survey on industrial trends and issues

M Cinque, D Cotroneo, L De Simone… - Future Generation …, 2022 - Elsevier
Virtualization is gaining attraction in the industry as it promises a flexible way to integrate,
manage, and re-use heterogeneous software components with mixed-criticality levels, on a …

A linux in unikernel clothing

HC Kuo, D Williams, R Koller, S Mohan - Proceedings of the Fifteenth …, 2020 - dl.acm.org
Unikernels leverage library OS architectures to run isolated workloads on the cloud. They
have garnered attention in part due to their promised performance characteristics such as …

Intra-unikernel isolation with intel memory protection keys

M Sung, P Olivier, S Lankes, B Ravindran - Proceedings of the 16th ACM …, 2020 - dl.acm.org
Unikernels are minimal, single-purpose virtual machines. This new operating system model
promises numerous benefits within many application domains in terms of lightweightness …

Dilos: Do not trade compatibility for performance in memory disaggregation

W Yoon, J Ok, J Oh, S Moon, Y Kwon - Proceedings of the Eighteenth …, 2023 - dl.acm.org
Memory disaggregation has replaced the landscape of dat-acenters by physically
separating compute and memory nodes, achieving improved utilization. As early efforts …

Flexos: Towards flexible os isolation

H Lefeuvre, VA Bădoiu, A Jung… - Proceedings of the 27th …, 2022 - dl.acm.org
At design time, modern operating systems are locked in a specific safety and isolation
strategy that mixes one or more hardware/software protection mechanisms (eg user/kernel …

Userspace bypass: Accelerating syscall-intensive applications

Z Zhou, Y Bi, J Wan, Y Zhou, Z Li - 17th USENIX Symposium on …, 2023 - usenix.org
Context switching between kernel mode and user mode often causes prominent overhead,
which slows down applications with frequent system calls (or syscalls), eg, those with high …