Plan du cours

Aperçu des systèmes de messagerie distribués

  • Use Cases
  • Alternatives à Kafka

API Kafka

  • API de producteur
  • API de consommateur de haut niveau
  • API de consommateur simple
  • Kafka Hadoop Consumer API

Configuration de l'API

  • Nouveau producteur
  • Courtier
  • Configuration du consommateur et du producteur

Conception

  • Motivation
  • Persistance
  • Efficacité
  • Le producteur
  • Le consommateur
  • Sémantique de transmission des messages
  • Réplication

Mise en œuvre

  • Conception de l'API
  • Couche réseau
  • Messages
  • Format des messages
  • Journal
  • Distribution

Opérations de base de Kafka

  • Ajout et suppression de sujets
  • Modification des sujets
  • Arrêt en douceur
  • Équilibrer le leadership
  • Vérification de la position des consommateurs
  • Mise en miroir de données entre clusters
  • Extension de la grappe
  • Mise hors service des courtiers
  • Augmentation du facteur de réplication

Autres

  • Centres de données
  • Configurations importantes du serveur
  • Configurations importantes des clients
  • Configurations du serveur de production
  • Surveillance
  • ZooKeeper

Pré requis

Compétences de base en matière d'administration de systèmes, compréhension de tout langage de programmation orienté objet.

 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (7)

Cours Similaires

Stream Processing with Kafka Streams

7 heures

Catégories Similaires