Metodología de selección de protocolos web basado en parámetros de interés
| dc.contributor.advisor | Segura Torres, Dario Alejandro | |
| dc.contributor.author | Perez Salas, Bryan Steven | |
| dc.contributor.corporatename | Universidad Santo Tomás | spa |
| dc.contributor.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001375771 | |
| dc.contributor.orcid | https://orcid.org/0000-0001-9205-9736 | |
| dc.date.accessioned | 2025-01-16T16:19:45Z | |
| dc.date.available | 2025-01-16T16:19:45Z | |
| dc.date.issued | 2024 | |
| dc.description | El proyecto de grado titulado Metodología de selección de protocolos web basado en parámetros de interés plantea de forma detallada una estructura de investigación, selección de parámetros de entrada, variables medibles, un modelo para la ejecución de pruebas y un formato para la presentación de resultados de tal forma que se evidencie una hoja de ruta para llegar a una toma de decisiones para la correcta selección del protocolo de comunicación que mejor se adapte a las necesidades de una solución particular. El desarrollo del proyecto se divide en tres etapas: la primera de ellas consiste en la investigación de trabajos similares sobre metodologías comparativas entre protocolos desglosando los parámetros en entrada, las variables medidas, protocolos evaluados, metodología de pruebas e infraestructura implicada para cada uno de los antecedentes; generando un compendio de información que será utilizada posteriormente como insumo para la elaboración de la planteamiento metodológico. La segunda etapa consiste en el planteamiento metodológico, este argumenta la selección y exclu- sión de mediciones, parámetros de entrada escogidos y los protocolos a evaluar; posteriormente describe el entorno de pruebas a utilizar en términos de hardware e implementaciones tanto del cliente que tiene por responsabilidad el de gestionar las pruebas de carga, como de cada uno de los servidores REST, Websocket y gRPC. La tercera etapa es la presentación de resultados donde se agrupan los productos de la ejecución de las pruebas por variable medida (latencia, uso de CPU y uso de memoria) al ser sometidos a un barrido incremental en el tamaño de la carga útil entre 5kB-500kB y un incremento en el número de peticiones en simultáneo entre 1-50 clientes concurrentes. Los resultados anteriormente descritos se presentan por medio de gráficos de área que permiten dimensionar mejor los rangos de trabajo de cada uno de los protocolos al compararse entre sí. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.degreename | Ingeniero Electronico | spa |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Perez Salas, B. S. (2024). Metodología de selección de protocolos web basado en parámetros de interés. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional. | spa |
| dc.identifier.instname | instname:Universidad Santo Tomás | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad Santo Tomás | spa |
| dc.identifier.repourl | repourl:https://repository.usta.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/11634/58982 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Santo Tomás | spa |
| dc.publisher.branch | CRAI-USTA Bogotá | spa |
| dc.publisher.faculty | Facultad de Ingeniería Electrónica | spa |
| dc.publisher.program | Pregrado Ingeniería Electrónica | spa |
| dc.relation.references | Fernando Doglio. Rest API development with node.js: Manage and understand the full capabilities of successful rest development. Apress, 2018. | spa |
| dc.relation.references | Martin Johansson y Olivos Isabella. Comparative Study of REST and gRPC for Microservices in Established Software Architectures. 2023. | spa |
| dc.relation.references | Carolina Luiza Chamas, Daniel Cordeiro y Marcelo Medeiros Eler. «Comparing REST, SOAP, Socket and gRPC in computation offloading of mobile applications: An energy cost analysis». En: 2017 IEEE 9th Latin-American Conference on Communications (LATINCOM). 2017, págs. 1-6. doi: 10.1109/LATINCOM.2017.8240185. | spa |
| dc.relation.references | Lukasz Kamiński et al. «Comparative Review of Selected Internet Communication Proto- cols». En: Foundations of Computing and Decision Sciences 48.1 (2023), págs. 39-56. doi: doi:10.2478/fcds-2023-0003. url: https://doi.org/10.2478/fcds-2023-0003. | spa |
| dc.relation.references | Johan Berg y Daniel Mebrahtu Redi. Benchmarking the request throughput of conventional API calls and gRPC: A Comparative Study of REST and gRPC. 2023. | spa |
| dc.relation.references | Victor Hugo Fernández Bedoya. «Tipos de justificación en la investigación científica». En: revista 4.3 (jul. de 2020), págs. 65-76. | spa |
| dc.relation.references | Łukasz Kamiński et al. «Comparative review of selected Internet communication protocols». En: arXiv preprint arXiv:2212.07475 (2022). | spa |
| dc.relation.references | D.A. Menasce. «Load testing of Web sites». En: IEEE Internet Computing 6.4 (2002), págs. 70-74. doi: 10.1109/MIC.2002.1020328. | spa |
| dc.relation.references | Redacción Portafolio. Industria de software, clave para atraer inversión extrajera al país. Oct. de 2022. url: https://www.portafolio.co/innovacion/fedesoft-industria- de-software-clave-para-atraer-inversion-extrajera-a-colombia-573053. | spa |
| dc.relation.references | L.D.S.B Weerasinghe e I Perera. «Evaluating the Inter-Service Communication on Micro- service Architecture». En: 2022 7th International Conference on Information Technology Research (ICITR). 2022, págs. 1-6. doi: 10.1109/ICITR57877.2022.9992918. | spa |
| dc.relation.references | Oona Laitamäki. «WEB APPLICATION ARCHITECTURE FOR REAL-TIME MOBILE NETWORK ANALYSIS». En: (2023). | spa |
| dc.relation.references | Nataliia Sharonova, Iryna Kyrychenko y Daria Shapovalova. «Comparative Analysis of Instant Messaging Protocols and Technologies for Effective Communication in Computer- Mediated Environments». En: (). | spa |
| dc.relation.references | Maicon Alcântara de Oliveira y Romualdo Monteiro de Resende Costa. «Análise da Eficiên- cia da Transferência de Dados em uma Rede de Microserviços–Proposta de Comparação de Desempenho entre REST E GRPC». En: Caderno de Estudos em Engenharia de Software 4.2 (2023). | spa |
| dc.relation.references | HTTP | MDN. Jul. de 2023. url: https://developer.mozilla.org/es/docs/Web/ HTTP. | spa |
| dc.relation.references | Brian Totty et al. HTTP: The Definitive Guide. Sep. de 2002. url: http://ci.nii.ac. jp/ncid/BA62153412. | spa |
| dc.relation.references | Clinton Wong. HTTP Pocket Reference. .O’Reilly Media, Inc.", jun. de 2000. | spa |
| dc.relation.references | Mike Belshe, Roberto Peon y Martin Thomson. Hypertext Transfer Protocol Version 2 (HTTP/2). RFC 7540. Mayo de 2015. doi: 10.17487/RFC7540. url: https://www.rfc- editor.org/info/rfc7540. | spa |
| dc.relation.references | Barry Pollard. HTTP/2 in Action. Simon y Schuster, mar. de 2019. | spa |
| dc.relation.references | Leonard Richardson y Michael Amundsen. RESTful web apis. O’Reilly Media, 2013. | spa |
| dc.relation.references | Mark Masse. REST API design rulebook. .O’Reilly Media, Inc.", oct. de 2011. | spa |
| dc.relation.references | Leonard Richardson y Sam Ruby. RESTful web services. .O’Reilly Media, Inc.", dic. de 2008. | spa |
| dc.relation.references | Alexey Melnikov y Ian Fette. The WebSocket Protocol. RFC 6455. Dic. de 2011. doi: 10.17487/RFC6455. url: https://www.rfc-editor.org/info/rfc6455. | spa |
| dc.relation.references | Andrew Lombardi. WebSocket. .O’Reilly Media, Inc.", sep. de 2015. | spa |
| dc.relation.references | Kasun Indrasiri y Danesh Kuruppu. gRPC: Up and Running. O’Reilly Media, ene. de 2020. | spa |
| dc.relation.references | Instancias T3 de Amazon EC2 – Amazon Web Services (AWS). url: https : / / aws . amazon.com/es/ec2/instance-types/t3/. | spa |
| dc.relation.references | Precios de las instancias bajo demanda de EC2 – Amazon Web Services. url: https: //aws.amazon.com/es/ec2/pricing/on-demand/. | spa |
| dc.relation.references | Cloud services latency calculator. url: https://cloudping.info/. | spa |
| dc.rights | Atribución-NoComercial-SinDerivadas 2.5 Colombia | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | spa |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.subject.keyword | Methodology | spa |
| dc.subject.keyword | Selection of protocols | spa |
| dc.subject.keyword | REST | spa |
| dc.subject.keyword | Web protocols | spa |
| dc.subject.keyword | Websocket | spa |
| dc.subject.keyword | gRPC | spa |
| dc.subject.lemb | Ingeniería | spa |
| dc.subject.lemb | Ingeniería Electrónica | spa |
| dc.subject.lemb | Electrónica | spa |
| dc.subject.proposal | Metodología | spa |
| dc.subject.proposal | Selección de protocolos | spa |
| dc.subject.proposal | Protocolos web | spa |
| dc.subject.proposal | REST | spa |
| dc.subject.proposal | Websocket | spa |
| dc.subject.proposal | gRPC | spa |
| dc.title | Metodología de selección de protocolos web basado en parámetros de interés | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.drive | info:eu-repo/semantics/bachelorThesis | |
| dc.type.local | Trabajo de grado | spa |
| dc.type.version | info:eu-repo/semantics/acceptedVersion |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- 2024bryanperez.pdf
- Tamaño:
- 2.53 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...
- Nombre:
- 2024cartadederechosdeautor.pdf
- Tamaño:
- 941.27 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...
- Nombre:
- 2024cartadefacultad.pdf
- Tamaño:
- 37.36 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 807 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:

