Messaggi, Code, API e RabbitMQ: ingredienti per una ricetta veloce di un’architettura distribuita

   page       attach   
Martina Gabellini
abstract

Le fasi per la realizzazione della ricetta sono

  • Analisi e realizzazione di un web service (API RESTFul - ROA) che comunica con servizi dedicati, tramite un sistema di messaggistica a code.
  • Analisi e realizzazione dell’ infrastruttura per lo scambio di messaggi, utilizzando RabbitMQ (http://www.rabbitmq.com/getstarted.html).
  • Realizzazione di micro-servizi distribuiti (SOA), al fine di rispondere alle richieste effettuate dalle API tramite messaggi.
  • Considerazioni sui risultati ottenuti, confrontandoli con un’architettura non distribuita evidenziandone i vantaggi e gli svantaggi.
outcomes