Comunicazione delle Architetture a Microservizi

Descrizione del corso

  • Panoramica della comunicazione “interprocesso” in una Architettura a Microservizi
  • Stili di interazione
  • Definizione delle API in una Architettura a Microservizi
  • Evoluzione delle API
  • Formati dei messaggi
  • Comunicazione tramite il modello di invocazione di procedure remote sincrone
  • Utilizzo di REST
  • Utilizzo di gRPC
  • Gestione di Failure parziali tramite il Pattern Circuit Breaker
  • Comunicazione tramite il Pattern Asynchronous Messaging
  • Panoramica della messaggistica
  • Implementazione degli stili di interazione tramite messaggistica
  • Creazione di una specifica API per un’API di servizio basata sulla messaggistica
  • Utilizzo di un Broker di messaggi
  • Gestione dei messaggi duplicati
  • La Messaggistica Transazionale
  • Librerie e Framework per la messaggistica
  • Utilizzo della messaggistica asincrona per migliorare la disponibilità
  • La comunicazione sincrona riduce la disponibilità
  • Eliminazione dell’interazione sincrona

Codice:ET-AR-0002_3

Durata:0 giorni

Categorie:,

Moduli del corso