Systematic Mapping of Monolithic Applications to Microservices Architecture

09/07/2023
by   Momil Seedat, et al.
0

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. 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. 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. This research paper has practical implications for software architects and developers who are considering migrating from monolithic to microservices architecture.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2023

Proposing a Dynamic Executive Microservices Architecture Model for AI Systems

Microservices architecture is one of the new architectural styles that h...
research
07/26/2018

From Monolith to Microservices: A Classification of Refactoring Approaches

While the recently emerged Microservices architectural style is widely d...
research
10/27/2021

Event-Driven Architecture and REST: An Exploratory Study on Modularity

Event-driven architecture has been widely adopted in the software indust...
research
02/12/2018

Toward Architectural Knowledge Sustainability. New Opportunities to Extend the Longevity of Systems

Complex software systems must be maintained for years or decades, and th...
research
09/29/2017

Domain Objects and Microservices for Systems Development: a roadmap

This paper discusses a roadmap to investigate Domain Objects being an ad...
research
04/26/2018

Design and Implementation of a Remote Care Application Based on Microservice Architecture

Microservice Architecture (MSA) is an architectural style for service-ba...
research
07/11/2022

PF4Microservices: A decomposion scheme for microservices based on Problem Frames

In recent years, microservice architecture has become a popular architec...

Please sign up or login with your details

Forgot password? Click here to reset