中文
相关论文

相关论文: Microservices Anti Patterns: A Taxonomy

200 篇论文

With the increasing number of services in the internet, companies intranets, and home networks: service discovery becomes an integral part of modern networked system. This paper provides a comprehensive survey of major solutions for service…

网络与互联网体系结构 · 计算机科学 2014-10-01 Bendaoud Karim Talal , Merzougui Rachid

The microservices architectural style has become the de facto standard for large-scale cloud applications, offering numerous benefits in scalability, maintainability, and deployment flexibility. Many organizations are pursuing the migration…

软件工程 · 计算机科学 2025-03-28 Matthéo Lecrivain , Hanifa Barry , Dalila Tamzalit , Houari Sahraoui

In this chapter we offer an overview of microservices providing the introductory information that a reader should know before continuing reading this book. We introduce the idea of microservices and we discuss some of the current research…

软件工程 · 计算机科学 2019-04-08 Manuel Mazzara , Antonio Bucchiarone , Nicola Dragoni , Victor Rivera

Chat-based language models are designed to be helpful, yet they should not comply with every user request. While most existing work primarily focuses on refusal of "unsafe" queries, we posit that the scope of noncompliance should be…

Microblogging platforms constitute a popular means of real-time communication and information sharing. They involve such a large volume of user-generated content that their users suffer from an information deluge. To address it, numerous…

信息检索 · 计算机科学 2019-01-18 Efi Karra Taniskidou , George Papadakis , George Giannakopoulos , Manolis Koubarakis

Translating business problems into well-specified machine learning solutions is a prerequisite for successful AI systems, yet this upstream translation is still one of the least supported steps in existing methodologies. We conduct a…

软件工程 · 计算机科学 2026-04-22 Abir Trabelsi , Imen Benzarti , Hafedh Mili , Darine Ameyed

Architectural patterns are frequently found in various software artifacts. The wide variety of patterns and their implementations makes detection challenging with current tools, especially since they often only support detecting patterns in…

Context: Software architecture is a knowledge-intensive field. One mechanism for storing architecture knowledge is the recognition and description of architectural patterns. Selecting architectural patterns is a challenging task for…

软件工程 · 计算机科学 2020-05-19 Siamak Farshidi , Slinger Jansen , Jan Martijn van der Werf}

Agile software development has been adopted in the industry to quickly react to business change. Since its inception both academia and industry debate the different shades that agile processes and technical practices play in the day-to-day…

软件工程 · 计算机科学 2023-07-24 Matheus Marabesi , Francisco Jose Garcia-Penalvo , Alicia Garcia-Holgado

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

Software misconfiguration has consistently been a major reason for software failures. Over the past two decades, much work has been done to detect and diagnose software misconfigurations. However, there is still a gap between real-world…

软件工程 · 计算机科学 2026-05-29 Yuhao Liu , Yingnan Zhou , Hanfeng Zhang , Zhiwei Chang , Sihan Xu , Yan Jia , Wei Wang , Juncheng Hu , Zheli Liu

Microservices have been recognized for over a decade. They reshaped system design enabling decentralization and independence of development teams working on particular microservices. While loosely coupled microservices are desired, it is…

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

Microservices become a fast growing and popular architectural style based on service-oriented development. One of the major advantages using component-based approaches is to support reuse. In this paper, we present a study of microservices…

软件工程 · 计算机科学 2018-05-31 Reza M. Parizi

[Context] Micro-Frontends are increasing in popularity, being adopted by several large companies, such as DAZN, Ikea, Starbucks and may others. Micro-Frontends enable splitting of monolithic frontends into independent and smaller micro…

软件工程 · 计算机科学 2021-03-11 Severi Peltonen , Luca Mezzalira , Davide Taibi

Cloud-based application deployment is becoming increasingly popular among businesses, thanks to the emergence of microservices. However, securing such architectures is a challenging task since traditional security concepts cannot be…

Time-series anomaly detection plays an important role in engineering processes, like development, manufacturing and other operations involving dynamic systems. These processes can greatly benefit from advances in the field, as…

机器学习 · 计算机科学 2024-11-22 Lucas Correia , Jan-Christoph Goos , Philipp Klein , Thomas Bäck , Anna V. Kononova

With the recent advances in the field of artificial intelligence, an increasing number of decision-making tasks are delegated to software systems. A key requirement for the success and adoption of such systems is that users must trust…

人工智能 · 计算机科学 2020-06-17 Ingrid Nunes , Dietmar Jannach

Context: DevOps and microservices are acknowledged to be important new paradigms to tackle contemporary software demands and provide capabilities for rapid and reliable software development. Industrial reports show that they are quickly…

软件工程 · 计算机科学 2022-05-04 Xin Zhou , Huang Huang , He Zhang , Xin Huang , Dong Shao , Chenxing Zhong

The microservice architecture is a style inspired by service-oriented computing that has recently started gaining popularity and that promises to change the way in which software is perceived, conceived and designed. In this paper, we…

软件工程 · 计算机科学 2017-02-24 Nicola Dragoni , Ivan Lanese , Stephan Thordal Larsen , Manuel Mazzara , Ruslan Mustafin , Larisa Safina

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