Arianna Gentile
Analisi ed implementazione di un’applicazione orientata agli eventi = Analysis and implementation of an event-driven application.
Rel. Paolo Garza. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (5MB) | Preview |
Abstract
L'Event Sourcing è un pattern architetturale sempre più utilizzato nelle moderne applicazioni Web orientate ai microservizi. Questo tipo di pattern ha suscitato grande interesse negli ultimi anni poiché promette il miglioramento di scalabilità, integrazione e tracciabilità per gli applicativi che ne fanno uso, cambiando il modo in cui i dati vengono gestiti nei sistemi distribuiti. Questa tesi presenta un caso di studio sul modello di progettazione Event Sourcing e sui principi del modello di progettazione Command Query Responsibility Segregation (CQRS) strettamente associato al precedente. Inoltre verranno presentati i concetti di 'Domain-Driven-Design', il cui principale obiettivo è il velocizzare e semplificare lo sviluppo di applicazioni complesse, ed 'Event Store', database per la persistenza degli eventi, con le sue possibili implementazioni.
Lo scopo di questo elaborato è la presentazione di questi modelli e la loro applicazione all'interno di un reale progetto in linguaggio Java per poterne descrivere vantaggi e svantaggi relativi al loro utilizzo rispetto ad architetture tradizionali che si trovano tutt'oggi nella maggior parte degli applicativi.
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
