Dans le cours : Découvrir Apache Kafka
Accédez à ce cours grâce à un essai gratuit
Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.
Implémenter en Javascript - Tutoriel Kafka
Dans le cours : Découvrir Apache Kafka
Implémenter en Javascript
Kafka est idéal pour fluidifier les échanges entre microservices. On va donc voir comment implémenter des producteurs et consommateurs en JavaScript qui est un langage de prédilection pour ce type d'architecture. Pour cela, j'ai ajouté dans le package .json une dépendance à kafka.js. et ensuite, on a un petit programme node.js en console, mais facilement transposable dans le framework de votre choix qui récupère un paramètre cons/prod en ligne de commande et en fonction de ce paramètre, on va choisir de consommer ou de produire des messages. Pour cela donc, j'ai récupéré le client kafka et ce client kafka, je l'initialise en lui donnant un nom, histoire qu'il soit identifié au niveau de mon cluster, je lui donne la liste des brokers, ici c'est local, puisque j'ai un cluster local pour notre découverte d'Apache Kafka, il va donc falloir exécuter ce programme sur le cluster qui est une configuration assez rare, mais c'est facilement transposable sur des clusters qui sont distants.…