Call for Papers - Ongoing round of submission, notification and publication.
    
  
Home    |    Login or Register    |    Contact CSC
By Title/Keywords/Abstract   By Author
Browse CSC-OpenAccess Library.
  • HOME
  • LIST OF JOURNALS
  • AUTHORS
  • EDITORS & REVIEWERS
  • LIBRARIANS & BOOK SELLERS
  • PARTNERSHIP & COLLABORATION
Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available
(no registration required)

(375.43KB)


-- CSC-OpenAccess Policy
-- Creative Commons Attribution NonCommercial 4.0 International License
>> COMPLETE LIST OF JOURNALS

EXPLORE PUBLICATIONS BY COUNTRIES

EUROPE
MIDDLE EAST
ASIA
AFRICA
.............................
United States of America
United Kingdom
Canada
Australia
Italy
France
Brazil
Germany
Malaysia
Turkey
China
Taiwan
Japan
Saudi Arabia
Jordan
Egypt
United Arab Emirates
India
Nigeria
Architectural Evolution in Practice: Comparing Monolithic and Microservices Migration Approaches
Tarun Kalwani
Pages - 157 - 166     |    Revised - 15-11-2025     |    Published - 01-12-2025
Published in International Journal of Computer Science and Security (IJCSS)
Volume - 19   Issue - 5    |    Publication Date - December 2025  Table of Contents
MORE INFORMATION
References   |   Abstracting & Indexing
KEYWORDS
Microservices, Monolithic Architecture, Migration Styles, Strangler Fig Pattern, Refactoring Software.
ABSTRACT
The world-wide migration to microservices from monolithic is driven by demands for scalability, agility, and maintainability.1 Migration as such is however afflicted with technical and organizational issues.2 The choice of the optimal migration approach will be the recipe for success, but little empirical data to compare it with exists. The research proposes a comparative investigation of the three most debated migration approaches: Big Bang, Strangler Fig, and Parallel Run. We are comparing their impact on some of the most critical performance metrics like downtime, migration expense, project time, and system resilience. The research is done using simulated data of 471 small to large enterprise migration projects. Python Pandas libraries were utilized in data handling and Scikit-learn for use of the regression model for strategy selection and project performance forecasting. Deployment trends were emulated by Docker and Kubernetes for ensuring resiliency capability. Following our findings, in some cases Big Bang style is quicker, the Strangler Fig approach is always lower in operational risk and higher in resilience over the long term but at the cost of longer project duration. Parallel Run strategy is the most secure but at astronomically high cost of infrastructure. This paper suggests a quantitative method in order to enable organizations to take the correct migration strategy depending on risk tolerance and business requirements.

This study addresses the research question: "How do Big Bang, Strangler Fig, and Parallel Run migration strategies differ in terms of cost, risk, resilience, and implementation effort when applied to typical monolithic-to-microservices transformations?" The findings provide comparative, datadriven insights that can help architects and engineering leaders make informed decisions based on risk tolerance, operational continuity needs, and economic constraints.
REFERENCES
Auer, F., Lenarduzzi, V., Felderer, M., & Taibi, D. (2021). From monolithic systems to microservices: An assessment framework. Information and Software Technology, 137, 106600.
Ayas, H. M., Leitner, P., & Hebig, R. (2021). Facing the giant: A grounded theory study of decision-making in microservices migrations, Article No.: 16, Pages 1 - 11
Balalaie, A., Heydarnoori, A., Jamshidi, P., Tamburri, D. A., & Lynn, T. (2018). Microservices migration patterns. Software - Practice and Experience, 48(11), 2019-2042.
Camilli, M., & Russo, B. (2022). Modeling performance of microservices systems with growth theory. Empirical Software Engineering, 27(2), 1-44.
Chen, Z., Cao, Y., Liu, Y., Wang, H., Xie, T., & Liu, X. (2020). A comprehensive study on challenges in deploying deep learning-based software. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020), 750-762.
Di Francesco, P., Lago, P., & Malavolta, I. (2019). Architecting with microservices: A systematic mapping study. Journal of Systems and Software, 150, 77-97.
Hassan, S., Bahsoon, R., & Kazman, R. (2020). Microservice transition and its granularity problem: A systematic mapping study. Software - Practice and Experience, 50(9), 1651-1681.
Jamshidi, P., Pahl, C., Mendonça, N. C., Lewis, J., & Tilkov, S. (2018). Microservices: The journey so far and challenges ahead. IEEE Software, 35(3), 24-35.
Lenarduzzi, V., Lomio, F., Saarimäki, N., & Taibi, D. (2020). Does migrating a monolithic system to microservices decrease the technical debt? Journal of Systems and Software.
Ntentos, E., Zdun, U., Plakidas, K., & Geiger, S. (2021). Semi-automatic feedback for improving architecture conformance to microservice patterns and practices. Proceedings of the IEEE 18th International Conference on Software Architecture (ICSA 2021), 36-46.
Soldani, J., Tamburri, D. A., & Van Den Heuvel, W. J. (2018). The pains and gains of microservices: A systematic grey literature review. Journal of Systems and Software, 146, 215-232.
Tahir, A., Dietrich, J., Counsell, S., Licorish, S., & Yamashita, A. (2020). A large-scale study on how developers discuss code smells and anti-patterns in Stack Exchange sites. Information and Software Technology, 125, 106333.
MANUSCRIPT AUTHORS
Mr. Tarun Kalwani
Verizon - United States of America
tarun.kalwani17@gmail.com


CREATE AUTHOR ACCOUNT
 
LAUNCH YOUR SPECIAL ISSUE
View all special issues >>
 
PUBLICATION VIDEOS
 
You can contact us anytime since we have 24 x 7 support.
Join Us|List of Journals|
    
Copyrights © 2025 Computer Science Journals (CSC Journals). All rights reserved. Privacy Policy | Terms of Conditions