中文
相关论文

相关论文: Microservices, Continuous Architecture, and Techni…

200 篇论文

Several companies are re-architecting their monolithic information systems with microservices. However, many companies migrated without experience on microservices, mainly learning how to migrate from books or from practitioners' blogs.…

软件工程 · 计算机科学 2019-08-22 Davide Taibi , Valentina Lenarduzzi , Claus Pahl

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

Over the past decade, the wide adoption of Microservice Architecture has required the identification of various patterns and anti-patterns to prevent Microservice Architectural Degradation. Frequently, the systems are modelled as a network…

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

Small and medium enterprises (SMEs) face growing cyber threats but often lack the resources and expertise needed to adopt Zero Trust Architecture (ZTA). This pilot study examines the drivers and barriers shaping SME perceptions of ZTA…

密码学与安全 · 计算机科学 2026-05-21 Yu Deng , Anushia Inthiran

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

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

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

The evolution of the mobile landscape is coupled with the ubiquitous nature of the Internet with its intermittent wireless connectivity and the web services. Achieving the web service reliability results in low communication overhead and…

软件工程 · 计算机科学 2022-07-27 Amr S. Abdelfattah , Tamer Abdelkader , EI-Sayed M. EI-Horbaty

Mobility-as-a-Service (MaaS) is a paradigm that encourages the shift from private cars to more sustainable alternative mobility services. MaaS provides services that enhances and enables multiple modes of transport to operate seamlessly and…

分布式、并行与集群计算 · 计算机科学 2024-05-22 Igor Mikolasek , Saeedeh Ghanadbashi , Nima Afraz , Fatemeh Golpayegani

Cloud-native systems are the mainstream for enterprise solutions, given their scalability, resilience, and other benefits. While the benefits of cloud-native systems fueled by microservices are known, less guidance exists on their…

软件工程 · 计算机科学 2025-01-22 Tomas Cerny , Gabriel Goulis , Amr S. Abdelfattah

Recently the trend of companies switching from microservice back to monolith has increased, leading to intense debate in the industry. We conduct a multivocal literature review, to investigate reasons for the phenomenon and key aspects to…

软件工程 · 计算机科学 2023-08-30 Ruoyu Su , Xiaozhou Li , Davide Taibi

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

Migrating monolithic software systems into microservices requires the application of decomposition techniquesto find and select appropriate service boundaries. These techniques are often based on domain knowledge, static code analysis, and…

软件工程 · 计算机科学 2020-03-06 Alexander Krause , Christian Zirkelbach , Wilhelm Hasselbring , Stephan Lenga , Dan Kröger

Microservices - combined with secure containers - facilitate new ways to build critical applications. These applications will benefit from many tools and services built for less critical software. The more stringent requirements of critical…

密码学与安全 · 计算机科学 2019-08-26 Christof Fetzer

Context: Microservices running and being powered by Edge Computing have been gaining much attention in the industry and academia. Since 2014, when Martin Fowler popularized the Microservice term, many studies have been published relating…

分布式、并行与集群计算 · 计算机科学 2023-01-25 Lucas Fernando Souza de Castro , Sandro Rigo

Microservices have become the de-facto software architecture for cloud-native applications. A contentious architectural decision in microservices is to compose them using choreography or orchestration. In choreography, every service works…

软件工程 · 计算机科学 2022-10-21 Anas Nadeem , Muhammad Zubair Malik

Purpose: Continuous Software Engineering (CSE) promises improved efficiency, quality, and responsiveness in software-intensive organizations. However, fully adopting CSE is often constrained by complex products, legacy systems,…

软件工程 · 计算机科学 2025-11-05 Eriks Klotins , Magnus Ahlgren , Nicolas Martin Vivaldi , Even-Andre Karlsson

As microservice-based systems scale across the cloud-edge continuum, traditional centralized scheduling mechanisms increasingly struggle with latency, coordination overhead, and fault tolerance. This paper presents a new architectural…

分布式、并行与集群计算 · 计算机科学 2025-10-14 Yangyang Wen , Paul Townend , Per-Olov Östberg , Abel Souza , Clément Courageux-Sudan

The use of AI in microservices (MSs) is an emerging field as indicated by a substantial number of surveys. However these surveys focus on a specific problem using specific AI techniques, therefore not fully capturing the growth of research…

Architectural debt is a form of technical debt that derives from the gap between the architectural design of the system as it "should be" compared to "as it is". We measured architecture debt in two ways: 1) in terms of system-wide coupling…

软件工程 · 计算机科学 2018-12-03 Maleknaz Nayebi , Yuanfang Cai , Rick Kazman , Guenther Ruhe , Qiong Feng , Chris Carlson , Francis Chew