Struttura del corso

Cenni preliminari sui sistemi di messaggistica distribuita

  • Use Cases
  • Alternative a Kafka

Kafka API

  • API del produttore
  • API consumer di alto livello
  • API semplice per i consumatori
  • Kafka Hadoop API per i consumatori

Configurazione

  • Nuovo Produttore
  • Intermediario
  • Configurazione del consumatore e del produttore

Disegno

  • Motivazione
  • Persistenza
  • Efficienza
  • Il Produttore
  • Il Consumatore
  • Semantica del recapito dei messaggi
  • Replicazione

Implementazione

  • Progettazione API
  • Livello di rete
  • Messaggi
  • Formato del messaggio
  • Registro
  • Distribuzione

Operazioni di base di Kafka

  • Aggiunta e rimozione di argomenti
  • Modifica degli argomenti
  • Spegnimento regolare
  • Bilanciare la leadership
  • Controllo della posizione del consumatore
  • Mirroring dei dati tra cluster
  • Espansione del cluster
  • Broker di smantellamento
  • Aumento del fattore di replica

Altro__________

  • Centri dati
  • Configurazioni importanti del server
  • Configurazioni client importanti
  • Configurazioni del server di produzione
  • Monitoraggio
  • Custode dello zoo

 

 

Requisiti

Competenze di base di amministrazione di sistema, comprensione di qualsiasi linguaggio di programmazione orientato agli oggetti.

 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (7)

Corsi relativi

Stream Processing with Kafka Streams

7 ore

Categorie relative