Apprendre Apache Kafka Fundamental avec NodeJS pour les débutants
Plus de 80 % des entreprises du Fortune 100 qui utilisent Kafka lui font confiance et l’utilisent.
Les entreprises utilisent Apache Kafka pour créer des pipelines de données hautes performances, analyser des données en continu, intégrer des données et exécuter des applications critiques. Il s’agit d’une plate-forme de diffusion d’événements open source utilisée par des milliers d’entreprises.
Les gens utilisent Kafka.
Une partie importante d’Apache Kafka est qu’il est construit sur le journal de validation. Cela signifie que toute personne qui le souhaite peut s’y abonner et envoyer des données à un nombre quelconque de systèmes ou d’applications en temps réel.
Le cours
Je crée Apache Kafka pour le cours du débutant absolu pour vous aider à en savoir plus sur les composants internes d’Apache Kafka, l’architecture du système distribué de Kafka, le rôle de Zookeeper, la CLI Kafka et le client Kafka avec Node.js.
A la fin de ce cours, vous serez prêt à travailler sur le projet Apache Kafka :
- L’architecture d’Apache Kafka est
- Kafka : les sujets, les partitions, les courtiers, les répliques, les producteurs, les consommateurs et les gardiens de zoo font tous partie de ce sujet principal.
- Vous pouvez démarrer votre propre cluster Kafka avec docker sous Windows, Mac OS X, Linux ou sur toute autre plate-forme.
- L’interface de ligne de commande pour Kafka (CLI)
- Ceux qui écrivent du code et ceux qui le lisent utilisent la plateforme NodeJS (KafkaJS Library)
- Pour répondre à cette question : que fait Message Broker ?
- Configuration des clients Kafka
- Détails sur la façon dont les producteurs sont mis en place.
- Transaction
- En tant que groupe, nous pouvons le faire.
- Découvrez comment configurer Logger avec un client Kafka dans cette vidéo.
- etc…
Nous allons apprendre les bases d’Apache Kafka de manière simple avec Node.js.