中文
相关论文

相关论文: The Architectural Implications of Microservices in…

200 篇论文

Microservice architecture advocates a number of technologies and practices such as lightweight container, container orchestration, and DevOps, with the promised benefits of faster delivery, improved scalability, and greater autonomy.…

软件工程 · 计算机科学 2021-06-15 Qilin Xiang , Xin Peng , Chuan He , Hanzhang Wang , Tao Xie , Dewei Liu , Gang Zhang , Yuanfang Cai

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

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

Microservice architectures and design patterns enhance the development of large-scale applications by promoting flexibility. Industrial practitioners perceive the importance of applying architectural patterns but they struggle to quantify…

软件工程 · 计算机科学 2024-09-09 Willem Meijer , Catia Trubiani , Aldeida Aleti

Microservices are a promising technology for future networks, and many research efforts have been devoted to optimally placing microservices in cloud data centers. However, microservices deployment in edge and in-network devices is more…

网络与互联网体系结构 · 计算机科学 2023-07-19 Soukaina Ouledsidi Ali , Halima Elbiaze , Roch Glitho , Wessam Ajib

Cloud applications are more and more microservice-oriented, but a concrete charting of the microservices architecture landscape -- namely, the space of technical options available for microservice software architects in their…

软件工程 · 计算机科学 2022-12-07 Luciano Baresi , Giovanni Quattrocchi , Damian Andrew Tamburri

Machine learning is now a central part of how modern systems are built and used, powering everything from personalized recommendations to large-scale business analytics. As its role grows, organizations are facing new challenges in…

软件工程 · 计算机科学 2026-03-17 Sowjanya Karanam , Jayanth Bhargav

The scalability and flexibility of microservice architecture have led to major changes in cloud-native application architectures. However, the complexity of managing thousands of small services written in different languages and handling…

网络与互联网体系结构 · 计算机科学 2024-05-24 Behrooz Farkiani , Raj Jain

Microservice architectures form the backbone of modern software systems for their scalability, resilience, and maintainability, but their rise in cloud-native environments raises energy efficiency concerns. While prior research addresses…

软件工程 · 计算机科学 2026-04-02 Irena Ristova , Vincenzo Stoico

Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies investigating potential, recurrent, effective architectural…

软件工程 · 计算机科学 2019-09-10 Mohammad Imranur , Rahman , Sebastiano Panichella , Davide Taibi

Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing. The transition to microservices has been highly motivated by the need…

软件工程 · 计算机科学 2019-03-29 Sara Hassan , Rami Bahsoon , Rick Kazman

The automotive industry is transitioning from traditional ECU-based systems to software-defined vehicles. A central role of this revolution is played by containers, lightweight virtualization technologies that enable the flexible…

Microservices is an architectural style inspired by service-oriented computing that has recently started gaining popularity. Before presenting the current state-of-the-art in the field, this chapter reviews the history of software…

Cloud-native and microservice architectures have taken over the development world by storm. While being incredibly scalable and resilient, microservice architectures also come at the cost of increased overhead to build and maintain.…

软件工程 · 计算机科学 2024-04-16 Jacoby Johnson , Subash Kharel , Alan Mannamplackal , Amr S. Abdelfattah , Tomas Cerny

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

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

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

Cloud computing has radically changed the way organisations operate their software by allowing them to achieve high availability of services at affordable cost. Containerized microservices is an enabling technology for this change, and…

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 rise of microservice architectures has revolutionized application design, fostering adaptability and resilience. These architectures facilitate scaling and encourage collaborative efforts among specialized teams, streamlining deployment…

分布式、并行与集群计算 · 计算机科学 2023-11-21 Herve Mbikayi Kabamba , Matthew Khouzam , Michel Dagenais