Paolo Bello
Valutazione dei vantaggi di applicazioni a microservizi rispetto ad applicazioni monolitiche su un caso d'uso reale.
Rel. Riccardo Sisto. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2019
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract
L’invio di comunicazioni tramite i moderni canali di comunicazione (e-mail, notifiche Push, SMS) a dei clienti può diventare un compito molto difficoltoso, soprattutto se il numero di clienti da servire è estremamente elevato, come accade in aziende come la TIM, caratterizzate da una vasta clientela, se la gestione è demandata a dei cosiddetti sistemi monolitici. I sistemi monolitici sono delle applicazioni sviluppate come singole entità che, al crescere della complessità e delle dimensioni del software, e al crescere del numero di clienti, possono mostrare diverse criticità e problematiche. Una valida alternativa può essere rappresentata dalle applicazioni con architettura a microservizi, costituite da un insieme di servizi indipendenti che implementano singole funzionalità.
Questa architettura emergente sembra poter risolvere tali problematiche
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
