Show simple item record

dc.contributor.advisorReggio, Gianna <1957>
dc.contributor.advisorRusso, Enrico <1976>
dc.contributor.advisorDell'Amico, Matteo <1979>
dc.contributor.authorNicosia, Paola <1998>
dc.date.accessioned2025-10-30T15:15:04Z
dc.date.available2025-10-30T15:15:04Z
dc.date.issued2025-10-24
dc.identifier.urihttps://unire.unige.it/handle/123456789/13555
dc.description.abstractNegli 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.abstractIn 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.isoen
dc.language.isoit
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.titleEsplorazione dei trade-off tra le applicazioni monolitiche e a microserviziit_IT
dc.title.alternativeExploring the trade-off between microservice and monolithic applicationsen_UK
dc.typeinfo:eu-repo/semantics/masterThesis
dc.subject.miurING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
dc.subject.miurINF/01 - INFORMATICA
dc.publisher.nameUniversità degli studi di Genova
dc.date.academicyear2024/2025
dc.description.corsolaurea10852 - COMPUTER SCIENCE
dc.description.area7 - SCIENZE MAT.FIS.NAT.
dc.description.department100023 - DIPARTIMENTO DI INFORMATICA, BIOINGEGNERIA, ROBOTICA E INGEGNERIA DEI SISTEMI


Files in this item

This item appears in the following Collection(s)

Show simple item record