Mostra i principali dati dell'item
Esplorazione dei trade-off tra le applicazioni monolitiche e a microservizi
| dc.contributor.advisor | Reggio, Gianna <1957> | |
| dc.contributor.advisor | Russo, Enrico <1976> | |
| dc.contributor.advisor | Dell'Amico, Matteo <1979> | |
| dc.contributor.author | Nicosia, Paola <1998> | |
| dc.date.accessioned | 2025-10-30T15:15:04Z | |
| dc.date.available | 2025-10-30T15:15:04Z | |
| dc.date.issued | 2025-10-24 | |
| dc.identifier.uri | https://unire.unige.it/handle/123456789/13555 | |
| dc.description.abstract | Negli ultimi anni, i microservizi sono diventati sempre più popolari per la realizzazione di applicazioni moderne. Tuttavia, alcune aziende hanno deciso di tornare a un’architettura monolitica e, nel 2024, abbiamo assistito a due casi opposti: Prime Video è passata a un’architettura monolitica, mentre Netflix è passata ai microservizi. Questa tesi analizza i compromessi tra i due approcci attraverso uno studio di caso ispirato all’architettura di Prime Video. Abbiamo implementato sia un’applicazione monolitica sia una basata su microservizi e le abbiamo valutate tramite esperimenti controllati. I risultati mostrano che l’applicazione monolitica ha consumato meno risorse ed è risultata più semplice da gestire, mentre la versione a microservizi ha offerto una maggiore flessibilità nell’allocazione delle risorse, ma con costi più elevati. | it_IT |
| dc.description.abstract | In the last few years, microservices have become increasingly popular for building modern applications. However, some companies decided to go back to monolithic and in 2024, we have seen two contrasting stories: Prime Video switching to monolithic and Netflix switching to microservice. This thesis investigates the trade-offs between the two approaches through a case study inspired by Prime Video’s architecture. We implemented both a monolithic and a microservices application and evaluated them under controlled experiments. Results show that the monolithic application consumed fewer resources and was easier to manage, while the microservices version provided greater flexibility in resource allocation and incurred higher costs. | en_UK |
| dc.language.iso | en | |
| dc.language.iso | it | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.title | Esplorazione dei trade-off tra le applicazioni monolitiche e a microservizi | it_IT |
| dc.title.alternative | Exploring the trade-off between microservice and monolithic applications | en_UK |
| dc.type | info:eu-repo/semantics/masterThesis | |
| dc.subject.miur | ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI | |
| dc.subject.miur | INF/01 - INFORMATICA | |
| dc.publisher.name | Università degli studi di Genova | |
| dc.date.academicyear | 2024/2025 | |
| dc.description.corsolaurea | 10852 - COMPUTER SCIENCE | |
| dc.description.area | 7 - SCIENZE MAT.FIS.NAT. | |
| dc.description.department | 100023 - DIPARTIMENTO DI INFORMATICA, BIOINGEGNERIA, ROBOTICA E INGEGNERIA DEI SISTEMI |
Files in questo item
Questo item appare nelle seguenti collezioni
-
Laurea Magistrale [6583]

