Publication:
Benchmarking de frameworks de desarrollo para la creación de API de alta disponibilidad mediante métricas de rendimiento y escalabilidad

dc.contributor.advisorTrejo España, Diego Javier
dc.contributor.authorPazmiño Torres, Sergio Edwin
dc.contributor.departmentSoftware
dc.date.accessioned2026-10-21T21:16:10Z
dc.date.created2026-10-20
dc.date.issued2026-10-21
dc.description.abstractLa presente investigación fundamenta su desarrollo en el benchmarking y la experimentación comparativa, teniendo como aspectos clave, el rendimiento y la escalabilidad de APIs. Los servicios fueron implementados en tres frameworks: Express (Node.js), Gin (Go) y Phoenix (Elixir). El objetivo consistió en evaluar la eficiencia y alta disponibilidad de estas tecnologías mediante el estándar de calidad ISO/IEC 25023 y pruebas de carga y estrés. Para ello, se siguió una metodología experimental que abarcó la codificación de APIs con un CRUD simple, bajo arquitecturas monolíticas y de microservicios, sometiéndolos a pruebas de carga y estrés. Los resultados revelaron que Phoenix aventaja en velocidad de procesamiento y concurrencia en transacciones simples; Gin demuestra una óptima eficiencia en el uso de recursos, CPU y memoria RAM, con una fiabilidad aproximada al 0% de errores, aunque con un menor soporte de usuarios simultáneos en el monolito; y Express, a pesar de tener el peor rendimiento general, sobresale por su resiliencia al sostener un mayor volumen de usuarios bajo persistencias complejas. En los microservicios, la incorporación de un API Gateway homogeneizó el rendimiento de las tres tecnologías, actuando como un cuello de botella de la infraestructura. Los resultados mostraron en que aspectos destacan los frameworks y que existen diferentes factores que pueden influir en su rendimiento.
dc.description.degreeIngeniería
dc.identifier.mfn0000047748
dc.identifier.other04/SOF/ 172
dc.identifier.urihttps://repositorio.utn.edu.ec/handle/123456789/20551
dc.language.isoes
dc.rightsopenAccess
dc.subjectBENCHMARKING
dc.subjectTECNOLOGÍAS DE LA INFORMACIÓN
dc.subjectFRAMEWORK
dc.titleBenchmarking de frameworks de desarrollo para la creación de API de alta disponibilidad mediante métricas de rendimiento y escalabilidad
dc.typebachelorThesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationfc2edb2e-cb61-4b1c-95e1-5074474dafb0
relation.isAdvisorOfPublication.latestForDiscoveryfc2edb2e-cb61-4b1c-95e1-5074474dafb0

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
04 SOF 172 LOGO.jpg
Size:
761.81 KB
Format:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)
Loading...
Thumbnail Image
Name:
04 SOF 172 TRABAJO DE GRADO.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.56 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections