Saltar al contenido
República del Perú · Observatorio de la producción científica universitaria
OApol.org Observatorio de Inteligencia Científica Universitaria del Perú
OApol.org
Inicio Universidades Publicaciones Investigadores
Repositorios
Tesis y trabajos académicosRevistas
Indicadores
Ranking trimestralRanking por carreraObjetivos de Desarrollo SostenibleReporte OCDERed neuronal 3D
Acerca
MetodologíaPrivacidad

Comparative Analysis of Microservices and Monolithic Architecture

Benavente V.; Yantas L.; Moscol I.; Rodriguez C.; Inquilla R.; Pomachagua Y. · Proceedings - 2022 14th IEEE International Conference on Computational Intelligence and Communication Networks, CICN 2022 (2022) · DOI: 10.1109/cicn56167.2022.10008275

Resumen

A comparative study of microservices and monolithic architectures, the main characteristics of each architecture will be defined, such as important functionalities, error resolution capacity, response time, and the number of requests supported. The comparison finds out which architecture is more suitable and the reason to apply some of the main technological tools such as JMeter, Amazon, Java, Python, Play, Jax-RX, Spring Boot, and Angular, among others. The methodology to obtain the results consists of three cases where the response time, number of requests, and costs per million are analyzed by a certain technology for a microservice and monolithic architecture. Results obtained such as response time, the number of requests supported, and costs per million requests allow to select the proper architecture. When dealing with large and highly complex systems the microservices architecture can be advantageous since it simplifies the codebase, even the time demand in implementing the microservices system offsets the drawbacks associated with the monolithic architecture.

Instituciones: Universidad Nacional Mayor de San Marcos; Universidad de Piura; Universidad Nacional Federico Villarreal; Universidad Nacional de Cañete