Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/149672
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Pernas Concepción, Moisés | - |
dc.contributor.other | Caballé, Santi | - |
dc.coverage.spatial | Vigo, ESP | - |
dc.date.accessioned | 2024-02-08T02:56:48Z | - |
dc.date.available | 2024-02-08T02:56:48Z | - |
dc.date.issued | 2024-01-19 | - |
dc.identifier.uri | http://hdl.handle.net/10609/149672 | - |
dc.description.abstract | This dissertation focuses on the transition from a monolithic application to a microservices architecture, emphasizing a practical approach to modern software development. The main goal is to enhance the scalability and adaptability of a car rental service, addressing key challenges such as managing communication between microservices and ensuring data consistency. The implementation starts from scratch, evaluating communication options and using retry mechanisms to obtain specific instances from Eureka, the discovery service. A configuration server is incorporated to consolidate application properties. The agile methodology based on Scrum guides the development process, detailing user stories in planned iterations. The thesis also addresses critical aspects of monitoring and error management, implementing exceptions and leveraging the non-blocking capabilities of Mono within the Spring framework. Eureka is used to obtain health indicators of the microservices. In fulfilment of the undergraduate studies in Computer Engineering, this dissertation provides a comprehensive view of the process of adopting microservices, highlighting practical and modern aspects of software development with Java EE. | en |
dc.format.mimetype | application/pdf | ca |
dc.language.iso | spa | es |
dc.publisher | Universitat Oberta de Catalunya (UOC) | ca |
dc.rights | CC BY-NC-ND | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | Docker | es |
dc.subject | Java EE | es |
dc.subject | API REST | es |
dc.subject | Spring | es |
dc.subject | microservicios | es |
dc.subject.lcsh | Application software -- Development -- TFG | en |
dc.title | RideRush: Plataforma integral de alquiler y gestión de flotas turísticas | ca |
dc.type | info:eu-repo/semantics/bachelorThesis | ca |
dc.audience.educationlevel | Estudis de Grau | ca |
dc.audience.educationlevel | Estudios de Grado | es |
dc.audience.educationlevel | University degrees | en |
dc.subject.lemac | Programari d'aplicació -- Desenvolupament -- TFG | ca |
dc.contributor.tutor | Oller Arcas, Antoni | - |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | - |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
mpernascTFG0224.pdf | Memoria del TFG | 4,09 MB | Adobe PDF | Visualizar/Abrir |
mpernascPresentación0224.pdf | Presentación del TFG | 52,7 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons