sommario
L'obiettivo del progetto è effettuare un confronto tecnico fra i più popolari message broker presenti sul mercato.
In primo luogo verrà effettuata una panoramica teorica delle caratteristiche e delle funzionalità messe a disposizione da ciascun message-broker.
Successivamente verranno confrontate le loro architetture, il modello dei dati, il modello di consegna dei messaggi e i protocolli utilizzati.
La fase pratica del progetto coinvolgerà la creazione di test per valutare e confrontare i message-broker dal punto di vista delle performance, scalabilità, resilienza e facilità d'uso.
parole chiave
Apache Kafka, Apache Pulsar, RabbitMQ
prodotti