Decomposition of monolith applications into microservices architectures: A systematic review

Y Abgaz, A McCarren, P Elger, D Solan… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Microservices architecture has gained significant traction, in part owing to its potential to
deliver scalable, robust, agile, and failure-resilient software products. Consequently, many …

Vnf and cnf placement in 5g: Recent advances and future trends

W Attaoui, E Sabir, H Elbiaze… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
With the growing demand for openness, scalability, and granularity, mobile network function
virtualization (NFV) has emerged as a key enabler for the most of mobile network operators …

Monolithic vs. microservice architecture: A performance and scalability evaluation

G Blinowski, A Ojdowska, A Przybyłek - IEEE access, 2022 - ieeexplore.ieee.org
Context. Since its proclamation in 2012, microservices-based architecture has gained
widespread popularity due to its advantages, such as improved availability, fault tolerance …

Design, monitoring, and testing of microservices systems: The practitioners' perspective

M Waseem, P Liang, M Shahin, A Di Salle… - Journal of Systems and …, 2021 - Elsevier
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …

Revisiting the practices and pains of microservice architecture in reality: An industrial inquiry

X Zhou, S Li, L Cao, H Zhang, Z Jia, C Zhong… - Journal of Systems and …, 2023 - Elsevier
Background: Seeking an appropriate architecture for the design of software is always a
challenge. Although microservices are claimed to be a lightweight architecture style that can …

[HTML][HTML] On microservice analysis and architecture evolution: A systematic map** study

V Bushong, AS Abdelfattah, AA Maruf, D Das… - Applied Sciences, 2021 - mdpi.com
Microservice architecture has become the leading design for cloud-native systems. The
highly decentralized approach to software development consists of relatively independent …

Decision models for selecting patterns and strategies in microservices systems and their evaluation by practitioners

M Waseem, P Liang, A Ahmad, M Shahin… - Proceedings of the 44th …, 2022 - dl.acm.org
Researchers and practitioners have recently proposed many Microservices Architecture
(MSA) patterns and strategies covering various aspects of microservices system life cycle …

Does migrating a monolithic system to microservices decrease the technical debt?

V Lenarduzzi, F Lomio, N Saarimäki, D Taibi - Journal of Systems and …, 2020 - Elsevier
Background: The migration from a monolithic system to microservices requires a deep
refactoring of the system. Therefore, such a migration usually has a big economic impact …

Microservice extraction based on knowledge graph from monolithic applications

Z Li, C Shang, J Wu, Y Li - Information and Software Technology, 2022 - Elsevier
Context Re-architecting monolithic systems with microservice architecture is a common
trend. However, determining the" optimal" size of individual services during microservice …

Actor-driven decomposition of microservices through multi-level scalability assessment

M Camilli, C Colarusso, B Russo, E Zimeo - ACM Transactions on …, 2023 - dl.acm.org
The microservices architectural style has gained widespread acceptance. However,
designing applications according to this style is still challenging. Common difficulties …