Giuseppe Maria Barone
Experimental comparison between GraalVM with Micronaut and Spring Boot in a microservices architecture.
Rel. Antonio Vetro'. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2026
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (37MB) | Preview |
Abstract
In the past few years the transition from monolithic applications to microservices has become increasingly relevant due to challenges such as scalability, resilience, and team organization. In this scenario, the role of Spring Boot applications has become essential for developing backend technology for large enterprise systems using Java. This framework helps developers build these applications by introducing abstraction layers and automated configuration mechanisms. However, new frameworks have emerged in recent years. Driven by the advent of cloud systems, new frameworks have been developed, emphasizing performance, and one of these is Micronaut. Introduced in 2018, Micronaut is a JVM-based framework that is designed for building easily testable microservices and serverless applications.
This thesis explores monolithic and microservices software architectures, examining their respective advantages and disadvantages, and explaining the rationale behind choosing one over the other
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
