Javascript must be enabled to continue!
Systematic Mapping of Monolithic Applications to Microservices Architecture
View through CrossRef
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 and the
challenges that organizations face when transitioning from a monolithic
system. It presents a case study of a financial application and proposed
techniques for identifying microservices on monolithic systems using
domain-driven development concepts.
Design/methodology/approach- 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. Findings-
This research paper examines the challenges and benefits of migrating
from monolithic to microservices architecture. It presents a comparison
of the two architectural styles and discusses the difficulties that led
companies to switch to microservices. The study’s findings suggest that
the proposed technique can improve work performance and establish clear
models, but it may not be useful for systems with lower levels of
complexity. Practical implication- This research paper has
practical implications for software architects and developers who are
considering migrating from monolithic to microservices architecture. The
paper provides a technique for identifying microservices on monolithic
systems using domain-driven concepts and various communication protocols
for service interaction. The study’s findings suggest that this proposed
technique can help establish clear models and enhance work performance
for complex systems. Originality/value- This paper contributes
to the field of software development by providing valuable insights and
practical solutions for companies considering a switch to microservices
architecture. We compared the two architectural styles and talked about
the difficulties that led to the companies’ decision to switch over
microservices architectures. 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:
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 and the
challenges that organizations face when transitioning from a monolithic
system.
It presents a case study of a financial application and proposed
techniques for identifying microservices on monolithic systems using
domain-driven development concepts.
Design/methodology/approach- 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.
Findings-
This research paper examines the challenges and benefits of migrating
from monolithic to microservices architecture.
It presents a comparison
of the two architectural styles and discusses the difficulties that led
companies to switch to microservices.
The study’s findings suggest that
the proposed technique can improve work performance and establish clear
models, but it may not be useful for systems with lower levels of
complexity.
Practical implication- This research paper has
practical implications for software architects and developers who are
considering migrating from monolithic to microservices architecture.
The
paper provides a technique for identifying microservices on monolithic
systems using domain-driven concepts and various communication protocols
for service interaction.
The study’s findings suggest that this proposed
technique can help establish clear models and enhance work performance
for complex systems.
Originality/value- This paper contributes
to the field of software development by providing valuable insights and
practical solutions for companies considering a switch to microservices
architecture.
We compared the two architectural styles and talked about
the difficulties that led to the companies’ decision to switch over
microservices architectures.
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
Abstract
In recent years, microservices architecture has emerged as a new architectural style in the software development industry. As legacy monolithic software becomes to...
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...
Restructuring Software Architecture: Moving From Monoliths to Microservices
Restructuring Software Architecture: Moving From Monoliths to Microservices
The shift from monolithic software architectures to microservices has become a key approach in contemporary software development, offering improvements in scalability, flexibility,...
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...
Scalable Microservices Architecture: Leadership Approaches for High-Performance Retail Systems
Scalable Microservices Architecture: Leadership Approaches for High-Performance Retail Systems
The rapid evolution of retail systems in the digital age necessitates the adoption of scalable microservices architectures to meet the demands of high-performance and responsive pl...
MICROSERVICES VS. MONOLITHIC ARCHITECTURES [THE DIFFERENTIAL STRUCTURE BETWEEN TWO ARCHITECTURES]
MICROSERVICES VS. MONOLITHIC ARCHITECTURES [THE DIFFERENTIAL STRUCTURE BETWEEN TWO ARCHITECTURES]
Software development seems to be on the rise, owing to the growing necessity for businesses to go online,. There is a push to develop upgraded applications that will help businesse...

