中文
相关论文

相关论文: Informed and Assessable Observability Design Decis…

200 篇论文

With the increased dependence on software, there is a pressing need for engineering long-lived software. As architectures have a profound effect on the life-span of the software and the provisioned quality of service, stable architectures…

软件工程 · 计算机科学 2019-12-16 Maria Salama , Rami Bahsoon , Rajkumar Buyya

Cloud applications are increasingly shifting from large monolithic services, to complex graphs of loosely-coupled microservices. Despite their advantages, microservices also introduce cascading QoS violations in cloud applications, which…

分布式、并行与集群计算 · 计算机科学 2021-12-14 Yu Gan , Mingyu Liang , Sundar Dev , David Lo , Christina Delimitrou

Cloud architecture design presents significant challenges due to the necessity of clarifying ambiguous requirements and systematically addressing complex trade-offs, especially for novice engineers with limited cloud experience. While…

人机交互 · 计算机科学 2025-08-19 Ryosuke Kohita , Akira Kasuga

IoT application providers increasingly use MicroService Architecture (MSA) to develop applications that convert IoT data into valuable information. The independently deployable and scalable nature of microservices enables dynamic…

密码学与安全 · 计算机科学 2024-07-01 Samodha Pallewatta , Muhammad Ali Babar

Cloud service owners need to continuously monitor their services to ensure high availability and reliability. Gaps in monitoring can lead to delay in incident detection and significant negative customer impact. Current process of monitor…

网络与互联网体系结构 · 计算机科学 2024-03-14 Pooja Srinivas , Fiza Husain , Anjaly Parayil , Ayush Choure , Chetan Bansal , Saravan Rajmohan

Common deployment models for Edge Computing are based on (composable) microservices that are offloaded to cloudlets. Runtime adaptations-in response to varying load, QoS fulfillment, mobility, etc.-are typically based on coarse-grained and…

分布式、并行与集群计算 · 计算机科学 2021-05-24 Julien Gedeon , Martin Wagner , Karolis Skaisgiris , Florian Brandherm , Max Mühlhäuser

[Context] Coupling is a widely discussed metric by software engineers while developing complex software systems, often referred to as a crucial factor and symptom of a poor or good design. Nevertheless, measuring the logical coupling among…

When deploying mission-critical systems in the cloud, where deviations may have severe consequences, the assurance of critical decisions becomes essential. Typical cloud systems are operated by third parties and are built on complex…

软件工程 · 计算机科学 2023-12-20 Lev Sorokin , Ulrich Schoepp

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

Current cloud services are moving away from monolithic designs and towards graphs of many loosely-coupled, single-concerned microservices. Microservices have several advantages, including speeding up development and deployment, allowing…

分布式、并行与集群计算 · 计算机科学 2019-11-07 Yanqi Zhang , Yu Gan , Christina Delimitrou

Microservice architectures have become the dominant paradigm for cloud-native systems, offering flexibility and scalability. However, this shift has also led to increased demand for cloud resources, contributing to higher energy consumption…

分布式、并行与集群计算 · 计算机科学 2026-01-13 Julian Legler , Sebastian Werner , Maria C. Borges , Stefan Tai

Microservices are a popular architectural style adopted by the industry when it comes to deploying software that requires scalability, maintainability, and agile development. There is an increasing demand for improving the sustainability of…

软件工程 · 计算机科学 2024-07-25 Xingwen Xiao

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

Major advances in telecommunications and the Internet of Things have given rise to numerous smart city scenarios in which smart services are provided. What was once a dream for the future has now become reality. However, the need to provide…

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

Cloud services have recently started undergoing a major shift from monolithic applications, to graphs of hundreds of loosely-coupled microservices. Microservices fundamentally change a lot of assumptions current cloud systems are designed…

Microservices architectures have become the foundation for developing scalable and modern software systems, but they also bring significant challenges in managing heterogeneous and distributed data. The pragmatic solution is polyglot…

数据库 · 计算机科学 2025-09-11 Festim Halili , Anila Nuhiji , Diellza Mustafai Veliu

The open source software (OSS) assessment has become important given the increased adoption of OSS in commercial product development. Researchers proposed many OSS assessment models. However, little is known about the industrial relevance…

软件工程 · 计算机科学 2022-12-02 Sai Pranav Koyyada , Denim Deshmukh Deepika Badampudi , Vida Ahmadi , Muhammad Usman

This paper proposes an intelligent service optimization method based on a multi-agent collaborative evolution mechanism to address governance challenges in large-scale microservice architectures. These challenges include complex service…

分布式、并行与集群计算 · 计算机科学 2025-08-29 Yilin Li , Song Han , Sibo Wang , Ming Wang , Renzi Meng

The opacity of AI models necessitates both validation and evaluation before their integration into services. To investigate these models, explainable AI (XAI) employs methods that elucidate the relationship between input features and output…

密码学与安全 · 计算机科学 2024-10-02 Zerui Wang , Yan Liu