Kontakt aufnehmen

Schulungsübersicht

Überblick über verteilte Messaging-Systeme

  • Einsatzgebiete
  • Alternative Lösungen zu Kafka

Kafka-APIs

  • Producer-API
  • Hochstufige Consumer-API
  • Einfache Consumer-API
  • Kafka Hadoop Consumer API

Konfiguration

  • Neuer Producer
  • Broker
  • Konfiguration von Consumern und Producern

Designprinzipien

  • Motivation für die Entwicklung
  • Datenpersistenz
  • Effizienzaspekte
  • Der Producer
  • Der Consumer
  • Bedeutung der Nachrichtenübermittlung
  • Replikation von Daten

Implementierung

  • Gestaltung der APIs
  • Netzwerkschicht
  • Nachrichtenverarbeitung
  • Nachrichtenformat
  • Protokollierung
  • Datenverteilung

Grundlegende Kafka-Operationen

  • Hinzufügen und Entfernen von Themen
  • Änderungen an Themen vornehmen
  • Geschmeidiger Herunterfahren des Systems
  • Ausgewogene Verteilung der Leitungsrechte
  • Ermittlung der aktuellen Position der Consumer
  • Spiegeln von Daten zwischen Clustern
  • Erweiterung des Clusters
  • Abschalten von Brokern im Betrieb
  • Erhöhung des Replikationsfaktors

Sonstiges

  • Datenzentren
  • Wichtige Serverkonfigurationen
  • Relevante Client-Konfigurationen
  • Produktionsgerechte Serverkonfigurationen
  • Überwachung und Monitoring
  • ZooKeeper

Voraussetzungen

Grundlegende Fähigkeiten in der Systemadministration sowie Grundkenntnisse in einer objektorientierten Programmiersprache.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien