Struttura del corso

Cenni preliminari sui sistemi di messaggistica distribuita

  • Use Cases
  • Alternative a Kafka

Kafka API

  • Producer API
  • High Level Consumer API
  • Simple Consumer API
  • Kafka Hadoop Consumer API

Configurazione

  • New Producer
  • Broker
  • Consumer and Producer Configuration

Disegno

  • Motivation
  • Persistence
  • Efficiency
  • The Producer
  • The Consumer
  • Message Delivery Semantics
  • Replication

Implementazione

  • API Design
  • Network Layer
  • Messaggi
  • Formato del messaggio
  • Log
  • Distribuzione

Operazioni di base di Kafka

  • Aggiunta e rimozione dei topic
  • Modifica dei topic
  • Chiusura ordinata
  • Bilanciamento del leadership
  • Controllo della posizione del consumer
  • Mirroring dei dati tra cluster
  • Allargamento del cluster
  • Desezione dei broker
  • Aumento del fattore di replica

Altro__________

  • Datacenters
  • Configurazioni importanti del server
  • Configurazioni importanti del client
  • Configurazioni del server in produzione
  • Monitoring
  • ZooKeeper

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 in Arrivo

Categorie relative