Schulungsübersicht

Überblick über verteilte Nachrichtensysteme

  • Use Cases
  • Alternativen zu Kafka

Kafka-API

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

Konfiguration

  • New Producer
  • Broker
  • Consumer and Producer Configuration

Entwurf

  • Motivation
  • Persistence
  • Effizienz
  • The Producer
  • The Consumer
  • Nachrichtenliefersemantik
  • Replikation

Implementierung

  • API Design
  • Netzwerkschicht
  • Nachrichten
  • Nachrichtenformat
  • Log
  • Verteilung

Grundlegende Kafka-Operationen

  • Hinzufügen und Entfernen von Topics
  • Anpassen von Topics
  • Gefahrlose Beendigung
  • Auslastungsbilanzierung
  • Überprüfung der Consumer-Position
  • Daten-Spiegelung zwischen Clustern
  • Erweiterung des Clusters
  • Ausschaltung von Brokern
  • Erhöhung des Replikationsfaktors

Andere

  • Datenzentren
  • Wichtige Server-Konfigurationen
  • Wichtige Client-Konfigurationen
  • Produktions-Server-Konfigurationen
  • Überwachung
  • ZooKeeper

Voraussetzungen

Grundlegende Kenntnisse in der Systemadministration, Kenntnisse in einer objektorientierten Programmiersprache.

 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien