中文
相关论文

相关论文: Modular Monolith: Is This the Trend in Software Ar…

200 篇论文

Microservice Architecture (MSA) is a service-based architectural style with a strong emphasis on high cohesion and loose coupling. It is commonly regarded as a descendant of Service-oriented Architecture (SOA) and thus might draw on…

软件工程 · 计算机科学 2018-04-27 Florian Rademacher , Jonas Sorgalla , Sabine Sachweh , Albert Zündorf

Context: Microservices Architecture (MSA) has received significant attention in the software industry. However, little empirical evidence exists on design, monitoring, and testing of microservices systems. Objective: This research aims to…

软件工程 · 计算机科学 2021-08-24 Muhammad Waseem , Peng Liang , Mojtaba Shahin , Amleto Di Salle , Gastón Márquez

A number of companies are trying to migrate large monolithic software systems to Service Oriented Architectures. A common approach to do this is to first identify and describe desired services (i.e., create a model), and then to locate…

软件工程 · 计算机科学 2010-12-21 Hari S. Gupta , Deepak D'Souza , Raghavan Komondoor , Girish M. Rama

Pattern-based, modular ontologies have several beneficial properties that lend themselves to FAIR data practices, especially as it pertains to Interoperability and Reusability. However, developing such ontologies has a high upfront cost,…

人工智能 · 计算机科学 2019-04-12 Cogan Shimizu , Quinn Hirt , Pascal Hitzler

Microservices architectures have become largely popular in the last years. However, we still lack empirical evidence about the use of microservices and the practices followed by practitioners. Thereupon, in this paper, we report the results…

软件工程 · 计算机科学 2018-08-16 Markos Viggiato , Ricardo Terra , Henrique Rocha , Marco Tulio Valente , Eduardo Figueiredo

Modular autonomous vehicles (MAVs) represent a transformative paradigm in the rapidly advancing field of autonomous vehicle technology. The integration of modularity offers numerous advantages, poised to reshape urban mobility systems and…

机器人学 · 计算机科学 2024-12-25 Lanhang Ye , Toshiyuki Yamamoto

The adoption of machine learning (ML) components in software systems raises new engineering challenges. In particular, the inherent uncertainty regarding functional suitability and the operation environment makes architecture evaluation and…

软件工程 · 计算机科学 2020-08-10 Alex Serban , Erik Poll , Joost Visser

The study assesses the impact of cloud-based microservices architectures on application performance. Several aspects of performance evaluation are discussed, including response time, throughput, scalability, and reliability. This article…

分布式、并行与集群计算 · 计算机科学 2023-05-26 Ganesh Chowdary Desina

Multimodal models are expected to be a critical component to future advances in artificial intelligence. This field is starting to grow rapidly with a surge of new design elements motivated by the success of foundation models in natural…

We describe TensorFlow-Serving, a system to serve machine learning models inside Google which is also available in the cloud and via open-source. It is extremely flexible in terms of the types of ML platforms it supports, and ways to…

分布式、并行与集群计算 · 计算机科学 2017-12-29 Christopher Olston , Noah Fiedel , Kiril Gorovoy , Jeremiah Harmsen , Li Lao , Fangwei Li , Vinu Rajashekhar , Sukriti Ramesh , Jordan Soyke

Micro service architecture has revolutionized the landscape for the development of web and mobile applications alike. Due to the stateless nature and loose coupling involved in the design of micro services, native mobile applications can be…

密码学与安全 · 计算机科学 2020-08-11 Chaitanya K. Rudrabhatla

The past few years have seen a tremendous growth in the popularity of smartphones. As newer features continue to be added to smartphones to increase their utility, their significance will only increase in future. Combining machine learning…

计算机与社会 · 计算机科学 2014-11-18 Amiraj Dhawan , Shruti Bhave , Amrita Aurora , Vishwanathan Iyer

Migrating monolithic software systems into microservices requires the application of decomposition techniquesto find and select appropriate service boundaries. These techniques are often based on domain knowledge, static code analysis, and…

软件工程 · 计算机科学 2020-03-06 Alexander Krause , Christian Zirkelbach , Wilhelm Hasselbring , Stephan Lenga , Dan Kröger

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

While bodies change over time and trends vary, most store-bought clothing comes in fixed sizes and styles and fails to adapt to these changes. Alterations can enable small changes to otherwise static garments, but these changes often…

人机交互 · 计算机科学 2025-10-15 Rebecca Lin , Michal Lukáč , Mackenzie Leake

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

To promote structurally flexible controllers in self-adaptive software systems, this paper proposes the use of micro-controllers. Instead of generic monolithic controllers, like Rainbow, we advocate the use of service-specific…

软件工程 · 计算机科学 2020-06-17 B. R. Siqueira , F. C. Ferrari , T. Vogel , R. De Lemos

Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners have proposed…

软件工程 · 计算机科学 2021-10-11 Muhammad Waseem , Peng Liang , Gastón Márquez , Mojtaba Shahin , Arif Ali Khan , Aakash Ahmad

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

It has been a long time that computer architecture and systems are optimized for efficient execution of machine learning (ML) models. Now, it is time to reconsider the relationship between ML and systems, and let ML transform the way that…

机器学习 · 计算机科学 2022-02-25 Nan Wu , Yuan Xie