Struttura del corso

Introduzione

    Esempio di tour dell'app Mal di testa decrescenti La soluzione Orleans Modello di sviluppo

Internals

    Progettazione dell'appartenenza al cluster Protocollo di ripristino del cluster Componenti interni della messaggistica distribuita

Sviluppo

    Opzioni dell'architettura della soluzione (classica, cohost, mista) Opzioni della struttura del progetto della soluzione (semplice, in stile DDD) Creazione di un silo Provider di clustering Orleans Cruscotto
Creazione di un client
  • Creazione di una granularità Identità del grano
  • Chiave di grano
  • Interfaccia Grain
  • Classe di grano
  • Chiamata di metodi di granularità Timeout e protocolli di eccezione
  • Ganci del ciclo di vita
  • Implementazione della persistenza granulare
  • Implementazione dello streaming
  • Implementazione dei timer
  • Implementazione dei promemoria
  • Traccia distribuita
  • Utilizzo di RequestContext Utilizzo dei filtri di chiamata granulare Integrazione con OpenTelemetry
  • Qualità
  • Unit Testing con l'host di prova di Orleans Test di carico con NBomber Configurazione dei provider di ADO.NET Orleans con SSDT

      Ottimizzazioni delle prestazioni

    Interfoliazione per metodo Rientro completo

      Avanzato Design Patterns

    Pool di lavoro senza statoStateless Worker Pools Schema di cadenza Modello aggregatore Riduci pattern ReactProtocollo di memorizzazione nella cache ive Reactmodello di caching ive

    Requisiti

    • Esperienza di programmazione .NET.
    • Comodo con il TPL.

    Pubblico

    • Sviluppatori .NET
     14 ore

    Numero di Partecipanti



    Prezzo per Partecipante

    Recensioni (5)

    Corsi relativi

    Categorie relative