中文
相关论文

相关论文: A Decomposition and Metric-Based Evaluation Framew…

200 篇论文

Context. Re-architecting monolithic systems with Microservices-based architecture is a common trend. Various companies are migrating to Microservices for different reasons. However, making such an important decision like re-architecting an…

软件工程 · 计算机科学 2021-05-03 Florian Auer , Valentina Lenarduzzi , Michael Felderer , Davide Taibi

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…

In recent years, microservice architecture has become a popular architectural style in software engineering, with its natural support for DevOps and continuous delivery, as well as its scalability and extensibility, which drive industry…

软件工程 · 计算机科学 2022-07-12 Zhi Li , Yitao Bo , Hongbin Xiao

Monolithic applications are being decomposed to a microservices architecture, aiming to improve maintainability, performance and modularization. Although such decompositions have now been widely carried out in the industry, little is…

软件工程 · 计算机科学 2022-08-11 Tulio Ricardo Hoppen Barzotto , Kleinner Farias

The microservices architectural style is widely favored for its scalability, reusability, and easy maintainability, prompting increased adoption by developers. However, transitioning from a monolithic to a microservices-based architecture…

软件工程 · 计算机科学 2024-02-14 Meryam chaieb , Mohamed Aymen Saied

Microservice architecture refers to the use of numerous small-scale and independently deployed services, instead of encapsulating all functions into one monolith. It has been a challenge in software engineering to decompose a monolithic…

软件工程 · 计算机科学 2021-05-18 Yuyang Wei , Yijun Yu , Minxue Pan , Tian Zhang

The aim of this paper to provide the solution microservices architecture as a popular alternative to monolithic architecture. It discusses the advantages of microservices and the challenges that organizations face when transitioning from a…

软件工程 · 计算机科学 2023-09-08 Momil Seedat , Qaisar Abbas , Nadeem Ahmad

In migrating production workloads to cloud, enterprises often face the daunting task of evolving monolithic applications toward a microservice architecture. At IBM, we developed a tool called Mono2Micro to assist with this challenging task.…

软件工程 · 计算机科学 2021-09-16 Anup Kalia , Jin Xiao , Rahul Krishna , Saurabh Sinha , Maja Vukovic , Debasish Banerjee

As organizations increasingly transition from monolithic systems to microservices, they aim to achieve higher availability, automatic scaling, simplified infrastructure management, enhanced collaboration, and streamlined deployments.…

软件工程 · 计算机科学 2025-10-06 Rita Peixoto , Filipe F. Correia , Thatiane Rosa , Eduardo Guerra , Alfredo Goldman

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

The idea behind microservices architecture is to develop a single large, complex application as a suite of small, cohesive, independent services. On the other way, monolithic systems get larger over the time, deviating from the intended…

软件工程 · 计算机科学 2016-05-11 Alessandra Levcovitz , Ricardo Terra , Marco Tulio Valente

While Microservices are a preferred choice for modern cloud-based applications, the migration and architectural refactoring of existing legacy systems is still a major challenge in industry. To address this, academia has proposed many…

软件工程 · 计算机科学 2023-11-10 Jonas Fritzsch , Filipe Correia , Justus Bogner , Stefan Wagner

The microservices architectural style offers many advantages such as scalability, reusability and ease of maintainability. As such microservices has become a common architectural choice when developing new applications. Hence, to benefit…

软件工程 · 计算机科学 2025-02-11 Khaled Sellami , Mohamed Aymen Saied , Ali Ouni

Microservices bring various benefits to software systems. They also bring decentralization and lose coupling across self-contained system parts. Since these systems likely evolve in a decentralized manner, they need to be monitored to…

软件工程 · 计算机科学 2022-07-07 Abdullah Al Maruf , Alexander Bakhtin , Tomas Cerny , Davide Taibi

Cloud-native systems represent a significant leap in constructing scalable, large systems, employing microservice architecture as a key element in developing distributed systems through self-contained components. However, the decentralized…

软件工程 · 计算机科学 2024-07-25 Amr S. Abdelfattah

The paper presents a framework of microservices-based architecture dedicated to enhancing the performance of real-time travel reservation systems using the power of predictive analytics. Traditional monolithic systems are bad at scaling and…

信息论 · 计算机科学 2024-12-23 Biman Barua , M. Shamim Kaiser

The agility inherent to today's business promotes the definition of software architectures where the business entities are decoupled into modules and/or services. However, there are advantages in having a rich domain model, where domain…

软件工程 · 计算机科学 2022-01-20 Diogo Faustino , Nuno Gonçalves , Manuel Portela , António Rito Silva

The microservice architectural style has gained much attention from both academia and industry recently as a novel way to design, develop, and deploy cloud-native applications. This concept encourages the decomposition of a monolith into…

软件工程 · 计算机科学 2022-03-15 Hai Dinh-Tuan , Maria Mora-Martinez , Felix Beierle , Sandro Rodriguez Garzon

A monolithic process is a single recursive equation with data parameters, which only uses non-determinism, action prefixing, and recursion. We present a technique that decomposes such a monolithic process into multiple processes where each…

计算机科学中的逻辑 · 计算机科学 2021-10-04 Maurice Laveaux , Tim A. C. Willemse

Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners have proposed…

软件工程 · 计算机科学 2021-10-11 Muhammad Waseem , Peng Liang , Gastón Márquez , Mojtaba Shahin , Arif Ali Khan , Aakash Ahmad
‹ 上一页 1 2 3 10 下一页 ›