Esplorazione dei trade-off tra le applicazioni monolitiche e a microservizi
View/ Open
Author
Nicosia, Paola <1998>
Date
2025-10-24Data available
2025-10-30Abstract
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. 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.
Type
info:eu-repo/semantics/masterThesisCollections
- Laurea Magistrale [6583]

