Salvatori, Stefano
(2018)
Sviluppo di una libreria in Scala di supporto alla creazione e configurazione di uno stack SMACK.
[Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena
Documenti full-text disponibili:
Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 (CC BY-NC-SA 3.0) Download (822kB) |
Abstract
SMACK(acronimo di Spark, Mesos, Akka, Cassandra e Kafka) è uno stack di tecnologie open source per lo sviluppo di applicazioni big data real-time. Tipici casi di utilizzo sono per esempio i sistemi IoT o i servizi di analisi di dati in tempo reale... Lo scopo di questo progetto è stato sviluppare una libreria di supporto alla creazione e configurazione dello stack, con la possibilità di interfacciarsi con questo attraverso delle API in Scala. Attraverso le tecnologie di conteinerizzazione e virtualizzazione delle risorse messe a disposizione da Docker, sono state fornite le basi per una Software-Defined Infrastructure.
Abstract