Future Computing and Informatics Journal
Abstract
This paper explores the world of modern software development and the rising popularity of microservices architecture. Microservices, a modern approach, brings benefits like scalability, Reusability, and fault tolerance. challenging traditional monolithic approaches.This survey involves a detailed comparison, unraveling the motivations behind the wide usage of microservices. This paper extracts insights from a diverse range of studies, presenting a clear and accessible synthesis of the key benefits and challenges associated with microservices architecture. Through a methodical analysis of these factors, the study aims to discern the most pivotal advantages and challenges within the domain of microservices. Steering away from complicated terminology, the paper offers a simplified a description of the architecture of microservices. Notably, it highlight the continuous evolution of software systems, The primary focus is on identifying the paramount benefits and challenges
Recommended Citation
Elnaghi, Linah M. and Moawad, Ramadan
(2023)
"Microservices Architecture: Evolution, Realizing Benefits, and Addressing Challenges in the Modern Software Era -A systematic literature review,"
Future Computing and Informatics Journal: Vol. 8:
Iss.
2, Article 2.
Available at:
https://digitalcommons.aaru.edu.jo/fcij/vol8/iss2/2
Included in
Computer and Systems Architecture Commons, Software Engineering Commons, Systems Architecture Commons