ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES

This study investigates the impact of refactoring from a monolithic to a microservices architecture on application response time. Monolithic architecture, initially chosen for ease of development, faces scalability challenges as the application grows. Microservices offer a solution by enabling independent service deployment and enhanced scalability. This research uses Meta-Data Aided (MDA) and Static Code Analysis (SCA) methodologies to facilitate the refactoring process, applying them to the inventory-application project from a collaborative software development platform (GitHub). The refactoring involves decomposing the monolithic application, containerizing it with Docker, and evaluating performance using JMeter. Results show that microservices significantly reduce response time, particularly in API interaction tasks. While microservices improve scalability and flexibility, they require careful management of service communication. This research enhances understanding of the benefits of microservices in terms of response time and offers practical guidance for developers considering refactoring.

Authors

Publication Details

Journal
Jurnal Teknik Informatika (Jutif)
Published
2024-12-29
DOI
https://doi.org/10.52436/1.jutif.2024.5.6.2617
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES

Monterico Adrian, Shidqi Fadhlurrahman Yusri, Dawam Dwi Jatmiko Suwawi
Jurnal Teknik Informatika (Jutif)
Software System Performance and Reliability
article

ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES

Monterico Adrian, Shidqi Fadhlurrahman Yusri, Dawam Dwi Jatmiko Suwawi
article en

Abstract

This study investigates the impact of refactoring from a monolithic to a microservices architecture on application response time. Monolithic architecture, initially chosen for ease of development, faces scalability challenges as the application grows. Microservices offer a solution by enabling independent service deployment and enhanced scalability. This research uses Meta-Data Aided (MDA) and Static Code Analysis (SCA) methodologies to facilitate the refactoring process, applying them to the inventory-application project from a collaborative software development platform (GitHub). The refactoring involves decomposing the monolithic application, containerizing it with Docker, and evaluating performance using JMeter. Results show that microservices significantly reduce response time, particularly in API interaction tasks. While microservices improve scalability and flexibility, they require careful management of service communication. This research enhances understanding of the benefits of microservices in terms of response time and offers practical guidance for developers considering refactoring.

Jurnal Teknik Informatika (Jutif)Vol. 5(6)
Openalex Percentile: Top 64%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES — Monterico Adrian, Shidqi Fadhlurrahman Yusri, et al. · Jurnal Teknik Informatika (Jutif) (2024) | TGRS Research Map | TGRS