Tragha, Aymen
(2023)
Integrazione tra microservizi e reactive programming in Jolie.
[Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 (CC BY-NC-SA 4.0) Download (607kB) |
Abstract
I microservizi sono un paradigma architetturale di sviluppo software in cui la logica dell'applicativo è distribuita tra una serie di unità che comunicano tra loro tramite API. Jolie è un linguaggio di programmazione open source che offre varie primitive per definire i microservizi e gestirne il workflow. Il reactive programming è un paradigma di programmazione che si basa su stream di dati asincroni e che intorno ad essi definisce il ciclo di vita del programma. Dopo una panoramica su questi argomenti si discuterà su come implementare miscroservizi reactive in jolie e si fornirà un'implementazione dei concetti e delle primitive proposte.
Abstract