Desarrollo de una API REST para la optimización de los tiempos de espera de las peticiones de renderizado de una aplicación web.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.advisorLuque-Baena, Rafael Marcos
dc.contributor.advisorGarcía Aguilar, Iván
dc.contributor.authorSánchez Vecino, Pablo
dc.date.accessioned2024-02-23T11:03:58Z
dc.date.available2024-02-23T11:03:58Z
dc.date.created2023-09
dc.date.issued2024
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractActualmente, las tecnologías web constituyen la base de multitud de aplicaciones y servicios, siendo gran parte de estos de una gran escala y estando orientados a servir a un elevado número de clientes, ya sean usuarios finales u otros programas informáticos. Una característica común de estos es la necesidad de un sistema que sea escalable, es decir, que sea capaz de prestar servicio a una gran cantidad de peticiones en un intervalo reducido de tiempo. También se requiere que puedan ir aumentando a medida que crece la popularidad o necesidad de uso de la aplicación o servicio. En el contexto de este trabajo, se parte de una aplicación web que ya ha sido desarrollada, PhotoSpaces [55]. El servicio que esta proporciona a sus usuarios consiste en el renderizado de imágenes fotorrealistas en un servidor a partir de escenas que estos cargan mediante ficheros y que son enviadas a dicha aplicación. Los principales objetivos de esta se basaban en proporcionar un servicio que permitiera aliviar al dispositivo del usuario final de la aplicación del esfuerzo computacional que el proceso de renderizado supone y, además, mantenerla tan simple, intuitiva y fácil de utilizar como fuera posible, los cuales ya se han logrado. Sin embargo, el sistema actual no está preparado para prestar servicio a múltiples usuarios al mismo tiempo, y los tiempos de espera de las peticiones que estos pueden realizar se volverían excesivamente elevados si comenzara a crecer el número de usuarios que utilizan la aplicación. A partir de estas carencias de la aplicación, surge la necesidad del trabajo a realizar en este proyecto, que trata de buscar una solución adecuada a estos problemas y modificar y extender la aplicación para implementarla.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/30632
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectPáginas web - Desarrolloes_ES
dc.subjectIngeniería del softwarees_ES
dc.subjectInformática - Trabajos Fin de Gradoes_ES
dc.subjectGrado en Ingeniería del Software - Trabajos Fin de Gradoes_ES
dc.subject.otherDesarrollo webes_ES
dc.subject.otherAPI RESTes_ES
dc.subject.otherNode.jses_ES
dc.subject.otherMicroservicioses_ES
dc.titleDesarrollo de una API REST para la optimización de los tiempos de espera de las peticiones de renderizado de una aplicación web.es_ES
dc.title.alternativeDevelopment of a REST API to optimize the waiting times of rendering requests of a web applicationes_ES
dc.typebachelor thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication15881531-a431-477b-80d6-532058d8377c
relation.isAdvisorOfPublication.latestForDiscovery15881531-a431-477b-80d6-532058d8377c

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sánchez Vecino Pablo Memoria.pdf
Size:
25.14 MB
Format:
Adobe Portable Document Format
Description: