中文
相关论文

相关论文: Towards a Technique for Extracting Microservices f…

200 篇论文

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

The study assesses the impact of cloud-based microservices architectures on application performance. Several aspects of performance evaluation are discussed, including response time, throughput, scalability, and reliability. This article…

分布式、并行与集群计算 · 计算机科学 2023-05-26 Ganesh Chowdary Desina

Although microservices have physically isolated modules, they have failed to prevent the propagation and diffusion of dependencies. To trace the root cause of the inter-module coupling, this paper, starting from the impact assessment…

软件工程 · 计算机科学 2025-11-12 Qing Wang , Yong Zhang

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

The microservices paradigm aims at changing the way in which software is perceived, conceived and designed. One of the foundational characteristics of this new promising paradigm, compared for instance to monolithic architectures, is…

软件工程 · 计算机科学 2017-04-14 Nicola Dragoni , Schahram Dustdar , Stephan T. Larsen , Manuel Mazzara

Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies investigating potential, recurrent, effective architectural…

软件工程 · 计算机科学 2019-09-10 Mohammad Imranur , Rahman , Sebastiano Panichella , Davide Taibi

Scalability and maintainability challenges in monolithic systems have led to the adoption of microservices, which divide systems into smaller, independent services. However, migrating existing monolithic systems to microservices is a…

软件工程 · 计算机科学 2025-08-25 Imen Trabelsi , Brahim Mahmoudi , Jean Baptiste Minani , Naouel Moha , Yann-Gaël Guéhéneuc

It is well recognized that design patterns improve system development and maintenance in many aspects. While we commonly recognize these patterns in monolithic systems, many patterns emerged for cloud computing, specifically microservices.…

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

Microservices architectures are a departure from traditional Service Oriented Architecture (SOA). Influenced by Domain Driven Design (DDD), microservices architectures aim to help business analysts and enterprise architects develop scalable…

软件工程 · 计算机科学 2017-09-21 Dharmendra Shadija , Mo Rezai , Richard Hill

Microservice system solutions are driving digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these systems, their properties, and their dependencies.…

软件工程 · 计算机科学 2022-07-26 Tomas Cerny , Amr S. Abdelfattah , Vincent Bushong , Abdullah Al Maruf , Davide Taibi

Machine learning is now a central part of how modern systems are built and used, powering everything from personalized recommendations to large-scale business analytics. As its role grows, organizations are facing new challenges in…

软件工程 · 计算机科学 2026-03-17 Sowjanya Karanam , Jayanth Bhargav

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

Microservice architectures are revolutionizing both small businesses and large corporations, igniting a new era of innovation with their exceptional advantages in maintainability, reusability, and scalability. However, these benefits come…

密码学与安全 · 计算机科学 2024-08-09 Raveen Kanishka Jayalath , Hussain Ahmad , Diksha Goel , Muhammad Shuja Syed , Faheem Ullah

One of the most challenging problems in the migration of a monolith to a microservices architecture is the identification of the microservices boundaries. Several approaches have been recently proposed for the automatic identification of…

软件工程 · 计算机科学 2022-04-27 Bernardo Andrade , Samuel Santos , António Rito Silva

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

Microservices is an architectural style inspired by service-oriented computing that has recently started gaining popularity. Before presenting the current state-of-the-art in the field, this chapter reviews the history of software…

Microservice architectures (MSA) are becoming trending alternatives to existing software development paradigms notably for developing complex and distributed applications. Microservices emerged as an architectural design pattern aiming to…

密码学与安全 · 计算机科学 2024-04-24 Abdelhakim Hannousse , Salima Yahiouche

Microservice architectures provide an intuitive promise of high maintainability and evolvability due to loose coupling. However, these quality attributes are notably vulnerable to technical debt (TD). Few studies address TD in microservice…

软件工程 · 计算机科学 2025-06-23 Klara Borowa , Andrzej Ratkowski , Roberto Verdecchia

Microservices emerged as a popular architectural style over the last decade. Although microservices are designed to be self-contained, they must communicate to realize business capabilities, creating dependencies among their data and…

软件工程 · 计算机科学 2024-08-02 Rodrigo Laigner , Ana Carolina Almeida , Wesley K. G. Assunção , Yongluan Zhou

Current SDN controllers have been designed based on a monolithic approach that integrates all of services and applications into one single, huge program. The monolithic design of SDN controllers restricts programmers who build management…

网络与互联网体系结构 · 计算机科学 2024-10-30 Douglas Comer , Adib Rastegarnia