Metodología de selección de protocolos web basado en parámetros de interés
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 res...
- Autores:
-
Perez Salas, Bryan Steven
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad Santo Tomás
- Repositorio:
- Repositorio Institucional USTA
- Idioma:
- spa
- OAI Identifier:
- oai:repository.usta.edu.co:11634/58982
- Acceso en línea:
- http://hdl.handle.net/11634/58982
- Palabra clave:
- Methodology
Selection of protocols
REST
Web protocols
Websocket
gRPC
Ingeniería
Ingeniería Electrónica
Electrónica
Metodología
Selección de protocolos
Protocolos web
REST
Websocket
gRPC
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
| Summary: | 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í. |
|---|
