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.
Nos clients témoignent (7)
Good prepared testing envoirment
Maciej Grabski
Formation - Distributed Messaging with Apache Kafka
The documents
Jing Li - si ke xi tong (zhong guo) yan fa you xian gong si hang zhou fen gong si
Formation - Distributed Messaging with Apache Kafka
Summary for the day, using white board to explain things step by step and the personal use cases that we are tasked to do.
Chee Meng Lee - CSIT
Formation - Distributed Messaging with Apache Kafka
The preparation of virtual environments for participants to use and perform hands on learning.
marcus lim
Formation - Distributed Messaging with Apache Kafka
Concepts, the way it presented, very communicative, very helpful, wide knowledge.
Sreenivasulu Narasingu - Welcome Real-time (ASPAC) Pte Ltd
Formation - Distributed Messaging with Apache Kafka
The training was steered in the direction what the team wanted. The trainer is too good with vast experience in handling concepts like capability, performance, development and deployment standards and very swift in the training in addressing queries from different levels like regarding code, design, architecture and best practices etc.
Sarita Velagapudi - Welcome Real-time (ASPAC) Pte Ltd
Formation - Distributed Messaging with Apache Kafka
The trainer really knows Kafka very well, and has a lot of production experience in the matter.