Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Software Architecture Patterns in Microservices: A Systematic Mapping of the Literature

View through CrossRef
Abstract Microservices have been an essential theme in research and the software industry. Microservices emerged in recent years as a new class of software architecture based on Service-Oriented Architecture due to the massive adoption of cloud computing and the need to integrate legacy systems. Therefore, due to the amplification of this architecture, a systematic characterisation of the data about the main patterns adopted when implementing software with the microservices architecture can support developers, software architects and researchers of the field in the evolution of the systems. The main objective is to analyse architectural patterns with the purpose of characterising, with respect to Microservices, from the point of view of researchers in the context of theoretical and applied research. We started with a search on ACM, IEEE, WoS, ScienceDirect, Scopus, and Springer. As a result, we obtained 2653 articles, from which 76 articles were selected to be evaluated in this study for producing a view of state-of-the-art patterns/architecture styles adopted in Microservice research. An additional result is the description of a catalogue of Microservices patterns.
Title: Software Architecture Patterns in Microservices: A Systematic Mapping of the Literature
Description:
Abstract Microservices have been an essential theme in research and the software industry.
Microservices emerged in recent years as a new class of software architecture based on Service-Oriented Architecture due to the massive adoption of cloud computing and the need to integrate legacy systems.
Therefore, due to the amplification of this architecture, a systematic characterisation of the data about the main patterns adopted when implementing software with the microservices architecture can support developers, software architects and researchers of the field in the evolution of the systems.
The main objective is to analyse architectural patterns with the purpose of characterising, with respect to Microservices, from the point of view of researchers in the context of theoretical and applied research.
We started with a search on ACM, IEEE, WoS, ScienceDirect, Scopus, and Springer.
As a result, we obtained 2653 articles, from which 76 articles were selected to be evaluated in this study for producing a view of state-of-the-art patterns/architecture styles adopted in Microservice research.
An additional result is the description of a catalogue of Microservices patterns.

Related Results

Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical a...
Patterns for Migration of SOA Based Applications to Microservices Architecture
Patterns for Migration of SOA Based Applications to Microservices Architecture
Service oriented architecture (SOA) has been widely used in the design of enterprise applications over the last two decades. Though SOA has become popular in the integration of mul...
Primerjalna književnost na prelomu tisočletja
Primerjalna književnost na prelomu tisočletja
In a comprehensive and at times critical manner, this volume seeks to shed light on the development of events in Western (i.e., European and North American) comparative literature ...
Perancangan Protokol gRPC sebagai Komunikasi Data pada Arsitektur Microservices Aplikasi Manajemen Proyek
Perancangan Protokol gRPC sebagai Komunikasi Data pada Arsitektur Microservices Aplikasi Manajemen Proyek
Abstrak - Aplikasi manajemen proyek memainkan peran penting dalam berbagai industri. Namun, aplikasi tradisional seringkali dihadapkan pada keterbatasan skalabilitas, kesulitan pem...
Do evidence summaries increase health policy‐makers' use of evidence from systematic reviews? A systematic review
Do evidence summaries increase health policy‐makers' use of evidence from systematic reviews? A systematic review
This review summarizes the evidence from six randomized controlled trials that judged the effectiveness of systematic review summaries on policymakers' decision making, or the most...
Microservices and Web-Services: A Review
Microservices and Web-Services: A Review
Microservices and web services are two architectural styles SOA. From theory point of view both are SOA styles having shared principals and concerns but in more detailed specificat...
Implementation of PWA in Scholarship Application Using Microservices Architecture for Enhancing User Engagement
Implementation of PWA in Scholarship Application Using Microservices Architecture for Enhancing User Engagement
The shortage of traditional web development makes researchers turn to web development using Progressive Web App (PWA) in developing a web, which has been increasingly done. PWA has...
MicroServices-driven enterprise architecture model for infrastructure optimization
MicroServices-driven enterprise architecture model for infrastructure optimization
Abstract Enterprise architecture (EA) is a discipline that is becoming increasingly important for businesses that are undergoing digital transformation. EA encompasses th...

Back to Top