Performance Comparison of Monolith and Microservice Architectures
摘要
The migration of monolith systems to the microservices architecture is becoming common due to the promised advantages of the latter. In this paper, we do a state-of-the-art analysis of the performance, throughput, and deployment infrastructure costs associated with the migration of monoliths to microservices. We analyze existing studies using a reference model of the relevant architectural elements used to design a microservices architecture. We identified the conflicting results that were already reported in the literature and we propose some aspects that we consider to be relevant to be addressed in future studies.