Please use this identifier to cite or link to this item: https://repositorio.utn.edu.ec/handle/123456789/18537
Citar este ítem

Full metadata record
DC FieldValueLanguage
dc.contributor.authorQuiña Mera, José Antonio-
dc.contributor.authorGuitarra De la Cruz, Zamia Marlene-
dc.contributor.authorGuevara Vega, Cathy Pamela-
dc.date.accessioned2026-01-14T19:24:47Z-
dc.date.available2026-01-14T19:24:47Z-
dc.date.created2025-02-15-
dc.date.issued2026-01-14-
dc.identifier.issn29534917-
dc.identifier.urihttps://repositorio.utn.edu.ec/handle/123456789/18537-
dc.description.abstractEn la constante evolución de la tecnología, la implementación de nuevos servicios en los sistemas informáticos es crucial. Sin embargo, la integración de estos servicios presenta problemas y ciertos retos en el despliegue de aplicaciones. Tecnologías como Docker y las arquitecturas de microservicios son alternativas para paliar dicha integración. El objetivo fue comparar la eficiencia de rendimiento entre arquitecturas de microservicios implementadas con GraphQL y REST, desplegadas en entornos Docker y localhost. Método: se realizó un experimento computacional siguiendo la metodología Wholin para comparar la eficiencia de rendimiento de arquitecturas de microservicios. El diseño experimental consistió en desplegar una API GraphQL y una API REST con idénticas funcionalidades en contenedores Docker y en un entorno localhost. Ambas APIs fueron consumidas bajo condiciones controladas de complejidad y volumen de datos, asegurando una evaluación justa. Resultados: el experimento mostró que el tiempo medio de respuesta en el entorno Docker fue significativamente inferior en comparación con el entorno localhost. Además, la API GraphQL superó a la API REST. Además, se publicó en Zenodo un artefacto de investigación que incluía todos los materiales del estudio para apoyar la replicabilidad del experimento. Conclusiones: la arquitectura desplegada en Docker es más eficiente para la ejecución de microservicios, particularmente cuando se utiliza GraphQL.es_EC
dc.language.isoenges_EC
dc.publisherData and Metadataes_EC
dc.rightsopenAccesses_EC
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Ecuador*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/ec/*
dc.subjectMICROSERVICIOSes_EC
dc.subjectRENDIMIENTOes_EC
dc.subjectCOMPUTACIÓNes_EC
dc.titleEstudio de eficiencia de Microservicios GraphQL y REST en contenedores Docker: Un experimento computacionales_EC
dc.typeArticlees_EC
dc.description.degreeN/Aes_EC
dc.coverageIbarra. Ecuadores_EC
dc.contributor.orcidhttps://orcid.org/0000-0003-2516-9016es_EC
dc.contributor.orcidhttps://orcid.org/0009-0004-2718-7984es_EC
dc.contributor.orcidhttps://orcid.org/0000-0002-2470-8287es_EC
dc.title.enEfficiency study of GraphQL and REST Microservices in Docker containers: A computational experimentes_EC
dc.subject.enMICROSERVICESes_EC
dc.subject.enCOMPUTATIONAL EXPERIMENTes_EC
dc.subject.enDOCKERes_EC
dc.description.abstract-enIn the constant evolution of technology, implementing new services in computer systems is crucial. However, the integration of these services presents problems and certain challenges in the deployment of applications. Technologies such as Docker and microservices architectures are alternatives to alleviate such integration. The aim was to compare the performance efficiency between microservices architectures implemented with GraphQL and REST, deployed in Docker and localhost environments. Method: a computational experiment was conducted following the Wholin methodology to compare the performance efficiency of microservices architectures. The experimental design consisted of deploying both a GraphQL API and a REST API with identical functionalities in Docker containers and a localhost environment. Both APIs were consumed under controlled complexity and data volume conditions, ensuring a fair evaluation. Results: the experiment showed that the average response time in the Docker environment was significantly lower compared to the localhost environment. Also, the GraphQL API outperformed the REST API. In addition, a research artifact including all the study materials was published on Zenodo to support the replicability of the experiment. Conclusions: the architecture deployed in Docker is more efficient for microservices execution, particularly when GraphQL is used.es_EC
dc.identifier.doihttps://dm.ageditor.ar/index.php/dm/indexes_EC
Appears in Collections:Artículos

Files in This Item:
There are no files associated with this item.


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons