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

Systematic Mapping of Monolithic Applications to Microservices Architecture

View through CrossRef
Abstract In recent years, microservices architecture has emerged as a new architectural style in the software development industry. As legacy monolithic software becomes too large to manage, many large corporations are considering converting their traditional monolithic systems into small-scale, self-contained microservices. However, migrating from monolithic to microservices architecture is a difficult and challenging task. Finding clear instructions on refactoring monolithic applications can be difficult for software architects. In this paper, we compared the two architectural styles and talked about the difficulties that led to the companies' decision to switch over microservices architectures. Furthermore, a case study of a financial application is presented, in which we discussed our technique for identifying microservices on monolithic systems using domain driven concepts, as well as various communication protocols for service interaction. The study's findings showed that this proposed technique helped to establish clear models and enhanced work performance, but it may not be useful for systems with lower levels of complexity.
Title: Systematic Mapping of Monolithic Applications to Microservices Architecture
Description:
Abstract In recent years, microservices architecture has emerged as a new architectural style in the software development industry.
As legacy monolithic software becomes too large to manage, many large corporations are considering converting their traditional monolithic systems into small-scale, self-contained microservices.
However, migrating from monolithic to microservices architecture is a difficult and challenging task.
Finding clear instructions on refactoring monolithic applications can be difficult for software architects.
In this paper, we compared the two architectural styles and talked about the difficulties that led to the companies' decision to switch over microservices architectures.
Furthermore, a case study of a financial application is presented, in which we discussed our technique for identifying microservices on monolithic systems using domain driven concepts, as well as various communication protocols for service interaction.
The study's findings showed that this proposed technique helped to establish clear models and enhanced work performance, but it may not be useful for systems with lower levels of complexity.

Related Results

Systematic Mapping of Monolithic Applications to Microservices Architecture
Systematic Mapping of Monolithic Applications to Microservices Architecture
Purpose- The aim of this paper to provide the solution microservices architecture as a popular alternative to monolithic architecture. It discusses the advantages of microservices ...
A service graph based extraction of microservices from monolith services of service‐oriented architecture
A service graph based extraction of microservices from monolith services of service‐oriented architecture
AbstractService‐oriented architecture (SOA) has been widely used to design enterprise applications in the past two decades. The services in SOA are becoming complex with the increa...
Performance Comparison of Monolithic and Microservices Architectures in Handling High-Volume Transactions
Performance Comparison of Monolithic and Microservices Architectures in Handling High-Volume Transactions
Monolithic and microservices are two distinct approaches for designing and developing applications. However, these architectures exhibit contrasting characteristics. In monolithic ...
An Empirical Study of Security Practices for Microservices Systems
An Empirical Study of Security Practices for Microservices Systems
Despite the numerous benefits of microservices systems, security has been a critical issue in such systems. Several factors explain this difficulty, including a knowledge gap among...
Api Slicer: A Feature-Based Approach to Decomposing Monolithic Apis into Microservices
Api Slicer: A Feature-Based Approach to Decomposing Monolithic Apis into Microservices
Many approaches related to decomposing monolithic applications have been proposed in recent studies. However, such studies are not sensitive to the decomposition of Monolithic APIs...
Decomposing Monolithic to Microservices: Keyword Extraction and BFS Combination Method to Cluster Monolithic’s Classes
Decomposing Monolithic to Microservices: Keyword Extraction and BFS Combination Method to Cluster Monolithic’s Classes
Abstract Microservices architecture is widely used because of the ease of maintaining its microservices, as opposed to encapsulating functionality in a monolithic, which may...
The architecture of differences
The architecture of differences
Following in the footsteps of the protagonists of the Italian architectural debate is a mark of culture and proactivity. The synthesis deriving from the artistic-humanistic factors...
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...

Back to Top