MIGRATING MONOLITHIC SYSTEM TO MICROSERVICE ARCHITECTURE

Authors

  • Sandra Đuričin Autor

DOI:

https://doi.org/10.24867/17OI01Djuricin

Keywords:

microservices, microservice architecture, migration to microservice architecture

Abstract

Microservice architecture has become increasingly popular in recent years. Therefore, more and more companies are opting for it as the initial choice for creating new applications or when upgrading existing monolithic ones. The migration of systems from monolithic to microservice architecture presents a great challenge, so it is necessary to devote a lot of time to consider the advantages and disadvantages of the transition to microservice architecture, as well as choosing the method by which this migration would be performed.

References

[1] M. Kalske, N. Mäkitalo, and T. Mikkonen, “Challenges when moving from monolith to microservice architecture,” Current Trends in Web Engineering, pp. 32–47, 2018.
[2] R. Chen, S. Li, and Z. Li, “From monolith TO Microservices: A DATAFLOW-DRIVEN APPROACH,” 2017 24th Asia-Pacific Software Engineering Conference (APSEC), 2017.
[3] D. Taibi, V. Lenarduzzi, and C. Pahl, “Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation,” IEEE Cloud Computing, vol. 4, no. 5, pp. 22–32, 2017.
[4] S. Tyszberowicz, R. Heinrich, B. Liu, and Z. Liu, “Identifying microservices using functional decomposition,” Dependable Software Engineering. Theories, Tools, and Applications, pp. 50–65, 2018.
[5] A. Levcovitz, R. Terra, and M. T. Valente, “Towards a technique for extracting microservices from Monolithic enterprise systems,” arXiv.org, 10-May-2016. [Online]. Dostupno na: https://arxiv.org/abs/1605.03175. [Pristupljeno: 06-Sep-2021].
[6] D. Taibi and K. Systä, “From monolithic systems TO Microservices: A DECOMPOSITION framework based on PROCESS MINING,” Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019.

Published

2022-06-08