Top Profil

Glossaire · Data et IA

Kafka

Aussi appelé : Apache Kafka

Définition

Kafka est une plateforme open source de streaming d'événements qui transporte en continu des flux de messages (commandes, clics, relevés de capteurs) entre les applications qui les produisent et celles qui les consomment. Chaque événement est conservé dans un journal ordonné et durable, ce qui permet à plusieurs consommateurs de le lire à leur rythme, voire de rejouer l'historique. Créé chez LinkedIn, il est maintenu par la fondation Apache et proposé en service managé par Confluent et les grands clouds.

Dans la pratique

Kafka s'impose quand plusieurs systèmes doivent réagir en temps réel aux mêmes événements, ou pour découpler des microservices. Son exploitation demande de vraies compétences : partitionnement, garanties de livraison, gestion des schémas. Le piège est de le déployer pour un besoin que des tâches planifiées toutes les heures auraient couvert.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.