Kontakt aufnehmen

Schulungsübersicht

Übersicht über verteilte Messaging-Systeme

  • Anwendungsfälle
  • Alternativen zu Kafka

Kafka-API

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

Konfiguration

  • Neuer Producer
  • Broker
  • Consumer- und Producer-Konfiguration

Design

  • Motivation
  • Persistenz
  • Effizienz
  • Der Producer
  • Der Consumer
  • Semantik der Nachrichtenbereitstellung
  • Replikation

Implementierung

  • API-Design
  • Netzwerkschicht
  • Nachrichten
  • Nachrichtenformat
  • Protokoll (Log)
  • Verteilung

Basisoperationen mit Kafka

  • Hinzufügen und Entfernen von Topics
  • Anpassen von Topics
  • Graziöses Herunterfahren
  • Leadership-Balancing
  • Kontrolle der Consumer-Position
  • Synchronisation von Daten zwischen Clustern
  • Erweiterung des Clusters
  • Ausserbetriebnahme von Brokern
  • Anpassen des Replikationsfaktors

Weitere Themen

  • Datencenter
  • Wichtige Serverkonfigurationen
  • Wichtige Clientkonfigurationen
  • Konfiguration für Produktionsserver
  • Überwachung
  • ZooKeeper

Voraussetzungen

Grundlegende Kenntnisse in der Systemadministration sowie Verständnis einer objektorientierten Programmiersprache.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien