中文
相关论文

相关论文: Microservices in Practice: A Survey Study

200 篇论文

Context. Service-oriented architecture and its microservice-based approach increase an attack surface of applications. Exposed microservices become a pivot point for advanced persistent threats and completely change the threat landscape.…

密码学与安全 · 计算机科学 2020-09-07 Alexander Barabanov , Denis Makrushin

While Microservices are a preferred choice for modern cloud-based applications, the migration and architectural refactoring of existing legacy systems is still a major challenge in industry. To address this, academia has proposed many…

软件工程 · 计算机科学 2023-11-10 Jonas Fritzsch , Filipe Correia , Justus Bogner , Stefan Wagner

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…

[Context] Microservices enable the decomposition of applications into small and independent services connected together. The independence between services could positively affect the development velocity of a project, which is considered an…

软件工程 · 计算机科学 2023-06-22 Nyyti Saarimaki , Mikel Robredo , Sira vegas , Natalia Juristo , David Taibi , Valentina Lenarduzzi

The microservice architectural style has many advantages such as scalability, reusability, and easy maintainability. Microservices have therefore become a popular architectural choice when developing new applications. Reaping these benefits…

软件工程 · 计算机科学 2023-01-18 Meryam Chaieb , Mohamed Aymen Saied

Security has become paramount in modern software services as more and more security breaches emerge, impacting final users and organizations alike. Trends like the Microservice Architecture bring new security challenges related to…

密码学与安全 · 计算机科学 2021-12-08 Lenin Leines-Vite , Juan Carlos Pérez-Arriaga , Xavier Limón

We developed an internet-based questionnaire on spreadsheet use that we administered to a large number of users in several companies and organizations to document how spreadsheets are currently being developed and used in business. In this…

人机交互 · 计算机科学 2008-03-10 Kenneth R. Baker , Stephen G. Powell , Barry Lawson , Lynn Foster-Johnson

This research investigates the implementation of a real-time, microservices-oriented dynamic pricing system for the travel sector. The system is designed to address factors such as demand, competitor pricing, and other external…

计算工程、金融与科学 · 计算机科学 2024-11-05 Biman Barua , M. Shamim Kaiser

Microservice architecture has become a dominant architectural style in the service-oriented software industry. Poor practices in the design and development of microservices are called microservice bad smells. In microservice bad smells…

软件工程 · 计算机科学 2024-04-03 Weipan Yang , Yongchao Xing , Yiming Lyu , Zhihao Liang , Zhiying Tu

Microservice architectures have become a popular approach for designing scalable distributed applications. Despite their extensive use in industrial settings for over a decade, there is limited understanding of the data management…

数据库 · 计算机科学 2025-04-29 Rodrigo Laigner , Zhexiang Zhang , Yijian Liu , Leonardo Freitas Gomes , Yongluan Zhou

In recent decades, it has become a significant tendency for industrial manufacturers to adopt decentralization as a new manufacturing paradigm. This enables more efficient operations and facilitates the shift from mass to customized…

分布式、并行与集群计算 · 计算机科学 2019-05-17 Hai Dinh-Tuan , Felix Beierle , Sandro Rodriguez Garzon

The microservices architectural style is widely favored for its scalability, reusability, and easy maintainability, prompting increased adoption by developers. However, transitioning from a monolithic to a microservices-based architecture…

软件工程 · 计算机科学 2024-02-14 Meryam chaieb , Mohamed Aymen Saied

Cloud-native architectures are often based on microservices and combine different aspects that aim to leverage the capabilities of cloud platforms for software development. Cloud-native architectural characteristics like patterns and best…

软件工程 · 计算机科学 2023-09-28 Robin Lichtenthäler , Jonas Fritzsch , Guido Wirtz

Cloud applications are moving away from monolithic model towards loosely-coupled microservices designs. Service meshes are widely used for implementing microservices applications mainly because they provide a modular architecture for modern…

分布式、并行与集群计算 · 计算机科学 2023-10-19 Prateek Sahu , Lucy Zheng , Marco Bueso , Shijia Wei , Neeraja J. Yadwadkar , Mohit Tiwari

Modelling and Simulation as a Service (MSaaS) is a promising approach to deploy and execute Modelling and Simulation (M&S) applications quickly and on-demand. An appropriate software architecture is essential to deliver quality M&S…

软件工程 · 计算机科学 2020-08-03 Mojtaba Shahin , M. Ali Babar , Muhammad Aufeef Chauhan

Microservices is an emerging development paradigm where software is obtained by composing autonomous entities, called (micro)services. However, microservice systems are currently developed using general-purpose programming languages that do…

编程语言 · 计算机科学 2017-04-27 Claudio Guidi , Ivan Lanese , Manuel Mazzara , Fabrizio Montesi

Microservice and serverless computing systems open up massive versatility and opportunity to distributed and datacenter-scale computing. In the meantime, the deployments of modern datacenter resources are moving to disaggregated…

分布式、并行与集群计算 · 计算机科学 2021-04-26 Xiaoyi Lu , Arjun Kashyap

Microservice Architectures (MA) have the potential to increase the agility of software development. In an era where businesses require software applications to evolve to support software emerging requirements, particularly for Internet of…

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

Microservices are used to build complex applications composed of small, independent and highly decoupled processes. Recently, microservices are often mentioned in one breath with container technologies like Docker. That is why operating…

分布式、并行与集群计算 · 计算机科学 2017-10-12 Nane Kratzke

When developing and managing microservice systems, practitioners suggest that each microservice should be owned by a particular team. In effect, there is only one team with the responsibility to manage a given service. Consequently, one…

软件工程 · 计算机科学 2023-08-08 Dario Amoroso d'Aragona , Xiaoxhou Li , Tomas Cerny , Andrea Janes , Valentina Lenarduzzi , Davide Taibi