Evaluación de rendimiento de microservicios en operaciones de cifrado asimétrico de cadenas de texto
El objetivo principal de este trabajo de grado es la comparación entre dos paradigmas de programación: síncrono contra el paradigma asíncrono (reactivo)al realizar una tarea bloqueante de cifrado asimétrico de cadenas de texto. Se utilizaron los módulos del framework Spring web y Spring webflux para...
- Autores:
-
García Betancourt, Roberto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Fundación Universitaria Konrand Lorenz
- Repositorio:
- Fundación Universitaria Konrand Lorenz
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.konradlorenz.edu.co:001/5714
- Acceso en línea:
- https://repositorio.konradlorenz.edu.co/handle/001/5714
- Palabra clave:
- Programación imperativa
Programación estructurada
Programación concurrente
Microservicios
Sincrónico
Reactivo
Cifrado
Asimétrico
- Rights
- License
- Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
Summary: | El objetivo principal de este trabajo de grado es la comparación entre dos paradigmas de programación: síncrono contra el paradigma asíncrono (reactivo)al realizar una tarea bloqueante de cifrado asimétrico de cadenas de texto. Se utilizaron los módulos del framework Spring web y Spring webflux para la creación de dos microservicios, los cuales fueron sometidos a un conjunto de pruebas de carga controladas utilizando la herramienta JMeter. Para el esquema de pruebas ejecutado se encontró un mejor rendimiento del microservicio sincrónico logrando completar la mayor cantidad de peticiones con tiempos de duración de las pruebas cortos. Los resultados de este trabajo, nos permitió ver el comportamiento de los dos paradigmas y se espera que sirva de base para proponer nuevos escenarios de comparación de estos paradigmas utilizados en la industria del desarrollo. |
---|