A systematic literature review: risk analysis in migration from monolithic to microservice architecture
DOI:
https://doi.org/10.15381/risi.v17i2.29666Keywords:
Microservice, Microservice Architecture: Risk, Technical Debt, Antipatterns, BoundariesAbstract
Since 2011, the term "microservices" began to be articulated as an evolution of service-oriented architecture, standing out for its focus on small, independent services aligned with business objectives. With the rise of technologies such as containers and orchestration tools, microservices were established as a standard for scalable and modern architectures. In addition, the emergence of specialized frameworks, patterns and tools simplified their adoption, consolidating them as an essential practice in software development. Migrating microservices entails various risks that can affect the stability, costs and operation of the system. The greatest technical complexity is manifested in the design, implementation and testing due to the distributed nature of microservices, coupled with communication problems between services such as latency and network errors. Risk of cascading failures due to the interdependence between services can propagate errors, impacting system availability, especially if fault tolerance mechanisms are not implemented. This study will identify the risks in migrating to microservices using the Systematic Literature Review method. The databases used in the selection of articles that match the criteria include: IEEE Xplore, ScienceDirect, Scopus, Google Scholar and between 2015 and 2024. The results of this study were 33 articles selected according to the criteria and reviewed. The result of this study allowed to identify 21 risks which were grouped; microservices, migration, architecture and others, whose quantities represent 19%, 29%, 14% and 38% respectively and including mitigation actions.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Oscar Aldo Quispe Santa María

This work is licensed under a Creative Commons Attribution 4.0 International License.
AUTHORS RETAIN THEIR RIGHTS:
a. Authors retain their trade mark rights and patent, and also on any process or procedure described in the article.
b. Authors retain their right to share, copy, distribute, perform and publicly communicate their article (eg, to place their article in an institutional repository or publish it in a book), with an acknowledgment of its initial publication in the Revista de investigación de Sistemas e Informática.
c. Authors retain theirs right to make a subsequent publication of their work, to use the article or any part thereof (eg a compilation of his papers, lecture notes, thesis, or a book), always indicating its initial publication in the Revista de investigación de Sistemas e Informática (the originator of the work, journal, volume, number and date).