English
Related papers

Related papers: Kubernetes as an Availability Manager for Microser…

200 papers

The scalability and flexibility of microservice architecture have led to major changes in cloud-native application architectures. However, the complexity of managing thousands of small services written in different languages and handling…

Networking and Internet Architecture · Computer Science 2024-05-24 Behrooz Farkiani , Raj Jain

Currently, due to the advantages of light weight, simple deployment, multi-environment support, short startup time, scalability, and easy migration, container technology has been widely used in both cloud and edge/fog computing, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-12-14 Zhiyu Wang , Rajkumar Buyya

We consider robust resource allocation of services in Clouds. More specifically, we consider the case of a large public or private Cloud platform that runs a relatively small set of large and independent services. These services are…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-10-22 Olivier Beaumont , Lionel Eyraud-Dubois , Paul Renaud-Goud

Together with the spread of DevOps practices and container technologies, Microserivce Architecture has become a mainstream architecture style in recent years. Resilience is a key characteristic in Microservice Architecture Systems(MSA…

Software Engineering · Computer Science 2020-10-12 Kanglin Yin , Qingfeng Du

Cloud computing is a new paradigm and innovation in the technology service delivery. It is utilized for IT-enabled value creation. The capex-free nature of cloud service delivery renders it very attractive to many SMEs. But it is saddled…

Computers and Society · Computer Science 2016-09-08 Ezer Osei Yeboah-Boateng , Akosua Boakyewaa Appiah-Nketiah

Containers are becoming the de facto standard to package and deploy applications and micro-services in the cloud. Several cloud providers (e.g., Amazon, Google, Microsoft) begin to offer native support on their infrastructure by integrating…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-07-30 Sébastien Vaucher , Rafael Pires , Pascal Felber , Marcelo Pasin , Valerio Schiavoni , Christof Fetzer

High performance computing (HPC) and cloud have traditionally been separate, and presented in an adversarial light. The conflict arises from disparate beginnings that led to two drastically different cultures, incentive structures, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-06-24 Vanessa Sochat , David Fox , Daniel Milroy

Nowadays, most telecommunication services adhere to the Service Function Chain (SFC) paradigm, where network functions are implemented via software. In particular, container virtualization is becoming a popular approach to deploy network…

Networking and Internet Architecture · Computer Science 2022-08-29 Luigi De Simone , Mario Di Mauro , Roberto Natella , Fabio Postiglione

Although historically the term serverless was also used in the context of peer-to-peer systems, it is more frequently associated with the architectural style for developing cloud-native applications. From the developer's perspective,…

Cryptography and Security · Computer Science 2020-11-26 Vladimir Yussupov , Ghareeb Falazi , Uwe Breitenbücher , Frank Leymann

The evolution of cloud computing has given rise to Cloud Native Applications (CNAs), presenting new challenges in governance, particularly when faced with strict compliance requirements. This work explores the unique characteristics of CNAs…

Software Engineering · Computer Science 2025-09-19 William Pourmajidi , Lei Zhang , John Steinbacher , Tony Erwin , Andriy Miranskyy

Kubernetes (K8s) has grown in popularity over the past few years to become the de-facto standard for container orchestration in cloud-native environments. While research is not new to topics such as containerization and access control…

Cryptography and Security · Computer Science 2025-08-11 Luis Augusto Dias Knob , Matteo Franzil , Domenico Siracusa

Quantum computers (QCs) aim to disrupt the status-quo of computing -- replacing traditional systems and platforms that are driven by digital circuits and modular software -- with hardware and software that operates on the principle of…

Quantum Physics · Physics 2023-06-08 Aakash Ahmad , Ahmed B. Altamimi , Jamal Aqib

Containerization is a virtualization technique that allows one to create and run executables consistently on any infrastructure. Compared to virtual machines, containers are lighter since they do not bundle a (guest) operating system but…

Software Engineering · Computer Science 2023-03-08 Luciano Baresi , Giovanni Quattrocchi , Nicholas Rasi

Datacenters are witnessing a rapid surge in the adoption of serverless functions for microservices-based applications. A vast majority of these microservices typically span less than a second, have strict SLO requirements, and are chained…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-01 Jashwant Raj Gunasekaran , Prashanth Thinakaran , Nachiappan Chidambaram , Mahmut T. Kandemir , Chita R. Das

Microservice architectures (MA) are composed of loosely coupled, course-grained services that emphasise resilience and autonomy, enabling more scalable applications to be developed. Such architectures are more tolerant of changing demands…

Software Engineering · Computer Science 2017-10-05 Richard Hill , Dharmendra Shadija , Mo Rezai

This paper explores the architecture of Software as a Service (SaaS) platforms, emphasizing scalability and maintainability. SaaS, a flexible software distribution model suitable for individuals and organizations, has become prevalent with…

Software Engineering · Computer Science 2024-03-11 Ardy Dedase

As cloud providers push multi-tenancy to new levels to meet growing scalability demands, ensuring that externally developed untrusted microservices will preserve tenant isolation has become a high priority. Developers, in turn, lack a means…

Cryptography and Security · Computer Science 2021-06-21 Marcela S. Melara , Mic Bowman

This paper presents CODECO, a federated orchestration framework for Kubernetes that addresses the limitations of cloud-centric deployment. CODECO adopts a data-compute-network co-orchestration approach to support heterogeneous…

Security issues in processor architectures remain really critical since users and devices continue to share computing as well as networking resources. So, preserving data privacy in such an environment is really a critical concern. We know…

Cryptography and Security · Computer Science 2023-01-02 Hemanth Gopal , Guanqun Song , Ting Zhu

Multi-access Edge Computing (MEC) is an essential technology for the fifth generation (5G) of mobile networks. MEC enables low-latency services by bringing computing resources close to the end-users. The integration of 5G and MEC…

Networking and Internet Architecture · Computer Science 2024-06-26 Thilina Pathirana , Gianfranco Nencioni , Ruxandra F. Olimid