中文
相关论文

相关论文: A Microservices Identification Method Based on Spe…

200 篇论文

Cloud-Native microservice architectures have become prevalent owing to their inherent flexibility and scalability properties. To satisfy service quality guarantees, cloud providers must implement efficient proactive autoscaling algorithms.…

分布式、并行与集群计算 · 计算机科学 2026-04-21 Zhichao Sun , Hailiang Zhao , Kingsum Chow

The Fog computing paradigm utilises distributed, heterogeneous and resource-constrained devices at the edge of the network for efficient deployment of latency-critical and bandwidth-hungry IoT application services. Moreover, MicroService…

分布式、并行与集群计算 · 计算机科学 2025-09-17 Samodha Pallewatta , Vassilis Kostakos , Rajkumar Buyya

Autoscaling functions provide the foundation for achieving elasticity in the modern cloud computing paradigm. It enables dynamic provisioning or de-provisioning resources for cloud software services and applications without human…

软件工程 · 计算机科学 2023-09-06 Chunyang Meng , Shijie Song , Haogang Tong , Maolin Pan , Yang Yu

Microservice architecture has become a dominant paradigm in application development due to its advantages of being lightweight, flexible, and resilient. Deploying microservice applications in the container-based cloud enables fine-grained…

分布式、并行与集群计算 · 计算机科学 2025-11-05 Zhengxin Fang , Hui Ma , Gang Chen , Rajkumar Buyya

Software modernisation through the migration from monolithic architectures to microservices has become increasingly critical, yet identifying effective service boundaries remains a complex and unresolved challenge. Although numerous…

Context: Applying Microservices Architecture (MSA) in DevOps has received significant attention in recent years. However, there exists no comprehensive review of the state of research on this topic. Objective: This work aims to…

软件工程 · 计算机科学 2020-08-19 Muhammad Waseem , Peng Liang , Mojtaba Shahin

While the recently emerged Microservices architectural style is widely discussed in literature, it is difficult to find clear guidance on the process of refactoring legacy applications. The importance of the topic is underpinned by high…

软件工程 · 计算机科学 2019-01-25 Jonas Fritzsch , Justus Bogner , Alfred Zimmermann , Stefan Wagner

Context: Over the past decade, the adoption of Microservice Architecture (MSA) has led to the identification of various patterns and anti-patterns, such as Nano/Mega/Hub services. Detecting these anti-patterns often involves modeling the…

软件工程 · 计算机科学 2025-01-24 Alexander Bakhtin , Matteo Esposito , Valentina Lenarduzzi , Davide Taibi

Microservice Architecture (MSA) denotes an emerging architectural style for distributed and service-based systems whereby each microservice is highly cohesive and implements a single business capability. A microservice system consists of…

软件工程 · 计算机科学 2018-05-04 Jonas Sorgalla , Florian Rademacher , Sabine Sachweh , Albert Zündorf

The rise of microservice architectures has revolutionized application design, fostering adaptability and resilience. These architectures facilitate scaling and encourage collaborative efforts among specialized teams, streamlining deployment…

分布式、并行与集群计算 · 计算机科学 2023-11-21 Herve Mbikayi Kabamba , Matthew Khouzam , Michel Dagenais

Microservice Architecture (MSA) is a novel service-based architectural style for distributed software systems. Compared to Service-oriented Architecture (SOA), MSA puts a stronger focus on self-containment of services. Each microservice is…

软件工程 · 计算机科学 2018-04-27 Florian Rademacher , Sabine Sachweh , Albert Zündorf

The evolution and advances made in the field of Cloud engineering influence the constant changes in software application development cycle and practices. Software architecture has evolved along with other domains and capabilities of…

软件工程 · 计算机科学 2024-08-14 Kalyani V N S Pendyala , Rajkumar Buyya

Microservice applications are created as loosely coupled application components and they leverage cloud elasticity to reduce costs and increase development speed. However, microservice applications exhibit complex interactions among…

分布式、并行与集群计算 · 计算机科学 2026-03-10 Minxian Xu , Junhan Liao , Linfeng Wen , Huaming Wu , Kejiang Ye , Rajkumar Buyya , Chengzhong Xu

Microservices architecture offers various benefits, including granularity, flexibility, and scalability. A crucial feature of this architecture is the ability to autoscale microservices, i.e., adjust the number of replicas and/or manage…

分布式、并行与集群计算 · 计算机科学 2024-03-15 João Paulo Karol Santos Nunes , Shiva Nejati , Mehrdad Sabetzadeh , Elisa Yumi Nakagawa

As organizations increasingly migrate their applications to the cloud, the optimization of microservices architectures becomes imperative for achieving sustainability goals. Nonetheless, sustainable deployments may increase costs and…

软件工程 · 计算机科学 2024-09-24 Vittorio Cortellessa , Daniele Di Pompeo , Michele Tucci

Microservices are becoming the defacto design choice for software architecture. It involves partitioning the software components into finer modules such that the development can happen independently. It also provides natural benefits when…

软件工程 · 计算机科学 2021-02-09 Utkarsh Desai , Sambaran Bandyopadhyay , Srikanth Tamilselvam

Multi-access Edge Computing (MEC) is booming as a promising paradigm to push the computation and communication resources from cloud to the network edge to provide services and to perform computations. With container technologies, mobile…

分布式、并行与集群计算 · 计算机科学 2020-05-20 Hailiang Zhao , Shuiguang Deng , Zijie Liu , Jianwei Yin , Schahram Dustdar

In the last few years, the cloudification of applications requires new concepts and techniques to fully reap the benefits of the new computing paradigm. Among them, the microservices architectural style, which is inspired by…

软件工程 · 计算机科学 2022-03-16 Hai Dinh-Tuan , Katerina Katsarou , Patrick Herbke

Recent advances in ICT enable the evolution of the manufacturing industry to meet the new requirements of the society. Cyber-physical systems, Internet-of-Things (IoT), and Cloud computing, play a key role in the fourth industrial…

软件工程 · 计算机科学 2018-04-03 Kleanthis Thramboulidis , Danai C. Vachtsevanou , Alexandros Solanos

Edge computing allows for the decentralization of computing resources. This decentralization is achieved through implementing microservice architectures, which require low latencies to meet stringent service level agreements (SLA) such as…

分布式、并行与集群计算 · 计算机科学 2025-10-14 Suhrid Gupta , Muhammed Tawfiqul Islam , Rajkumar Buyya