中文
相关论文

相关论文: Microservices Anti Patterns: A Taxonomy

200 篇论文

Modern computer systems are ubiquitous in contemporary life yet many of them remain opaque. This poses significant challenges in domains where desiderata such as fairness or accountability are crucial. We suggest that the best strategy for…

软件工程 · 计算机科学 2023-07-27 Sara Mann , Barnaby Crook , Lena Kästner , Astrid Schomäcker , Timo Speith

Microservice-based systems are often complex to understand, especially when their sizes grow. Abstracted views help practitioners with the system understanding from a certain perspective. Recent advancement in interactive data visualization…

软件工程 · 计算机科学 2023-03-07 Amr S. Abdelfattah , Tomas Cerny , Davide Taibi , Sira Vegas

The problem of ``Dark Patterns" in user interface/user experience (UI/UX) design has proven a difficult issue to tackle. Malicious and explotitative design has expanded to multiple domains in the past 10 years and which has in turn led to…

计算机与社会 · 计算机科学 2024-02-27 Frank Lewis , Julita Vassileva

Malicious calls, i.e., telephony spams and scams, have been a long-standing challenging issue that causes billions of dollars of annual financial loss worldwide. This work presents the first machine learning-based solution without relying…

密码学与安全 · 计算机科学 2018-05-30 Huichen Li , Xiaojun Xu , Chang Liu , Teng Ren , Kun Wu , Xuezhi Cao , Weinan Zhang , Yong Yu , Dawn Song

While Microservices promise several beneficial characteristics for sustainable long-term software evolution, little empirical research covers what concrete activities industry applies for the evolvability assurance of Microservices and how…

软件工程 · 计算机科学 2021-09-02 Justus Bogner , Jonas Fritzsch , Stefan Wagner , Alfred Zimmermann

In today's world, banks use artificial intelligence to optimize diverse business processes, aiming to improve customer experience. Most of the customer-related tasks can be categorized into two groups: 1) local ones, which focus on a…

Fueled by increasing data availability and the rise of technological advances for data processing and communication, business analytics is a key driver for smart manufacturing. However, due to the multitude of different local advances as…

计算机与社会 · 计算机科学 2023-11-07 Jonas Wanner , Christopher Wissuchek , Giacomo Welsch , Christian Janiesch

Context: Machine learning (ML) is nowadays so pervasive and diffused that virtually no application can avoid its use. Nonetheless, its enormous potential is often tempered by the need to manage non-functional requirements and navigate…

软件工程 · 计算机科学 2024-04-11 Vincenzo De Martino , Fabio Palomba

As the modern microservice architecture for cloud applications grows in popularity, cloud services are becoming increasingly complex and more vulnerable to misconfiguration and software bugs. Traditional approaches rely on expert input to…

软件工程 · 计算机科学 2026-05-21 Rohan Kumar , Jason Li , Zongshun Zhang , Syed Mohammad Qasim , Gianluca Stringhini , Ayse K. Coskun

Pre-trained models (PTMs) have gained widespread popularity and achieved remarkable success across various fields, driven by their groundbreaking performance and easy accessibility through hosting providers. However, the challenges faced by…

A self-adaptive system can dynamically monitor and adapt its behavior to preserve or enhance its quality attributes under uncertain operating conditions. This article identifies key challenges for the development of microservice…

软件工程 · 计算机科学 2020-09-04 Nabor C. Mendonca , Pooyan Jamshidi , David Garlan , Claus Pahl

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

Datacenters are the cornerstone of the big data infrastructure supporting numerous online services. The demand for interactivity, which significantly impacts user experience and provider revenue, is translated into stringent timing…

网络与互联网体系结构 · 计算机科学 2014-08-01 Shuhao Liu , Hong Xu , Zhiping Cai

Currently, knowledge discovery in databases is an essential step to identify valid, novel and useful patterns for decision making. There are many real-world scenarios, such as bankruptcy prediction, option pricing or medical diagnosis,…

Traffic data imputation is a critical preprocessing step in intelligent transportation systems, underpinning the reliability of downstream transportation services. Despite substantial progress in imputation models, model selection and…

机器学习 · 计算机科学 2025-10-21 Shengnan Guo , Tonglong Wei , Yiheng Huang , Yan Lin , Zekai Shen , Yujuan Dong , Junliang Lin , Youfang Lin , Huaiyu Wan

Microservices is an architectural style that structures an application as a collection of loosely coupled services, making it easy for developers to build and scale their applications. The microservices architecture approach differs from…

分布式、并行与集群计算 · 计算机科学 2023-04-27 Muhammad Ahsan , Sacheendra Talluri , Alexandru Iosup

Government transparency, widely recognized as a cornerstone of open government, depends on robust information management practices. Yet effective assessment of information management remains challenging, as existing methods fail to consider…

计算机与社会 · 计算机科学 2025-05-23 Jos Zuijderwijk , Iris Beerepoot , Thomas Martens , Eva Knies , Tanja van der Lippe , Hajo A. Reijers

Enterprises in their journey to the cloud, want to decompose their monolith applications into microservices to maximize cloud benefits. Current research focuses a lot on how to partition the monolith into smaller clusters that perform well…

软件工程 · 计算机科学 2023-08-03 Vini Kanvar , Ridhi Jain , Srikanth Tamilselvam

Developers heavily rely on Application Programming Interfaces (APIs) from libraries to build their software. As software evolves, developers may need to replace the used libraries with alternate libraries, a process known as library…

软件工程 · 计算机科学 2024-02-01 Mohayeminul Islam , Ajay Kumar Jha , Ildar Akhmetov , Sarah Nadi

Learning from imbalanced data is among the most challenging areas in contemporary machine learning. This becomes even more difficult when considered the context of big data that calls for dedicated architectures capable of high-performance…

机器学习 · 计算机科学 2022-11-16 William C. Sleeman , Bartosz Krawczyk