Apache Kafka - Applications
Kafka prend en charge plusieurs des meilleures applications industrielles d'aujourd'hui. Nous fournirons un très bref aperçu de certaines des applications les plus notables de Kafka dans ce chapitre.
Twitter est un service de réseautage social en ligne qui fournit une plateforme pour envoyer et recevoir des tweets d'utilisateurs. Les utilisateurs enregistrés peuvent lire et publier des tweets, mais les utilisateurs non enregistrés ne peuvent lire que des tweets. Twitter utilise Storm-Kafka dans le cadre de son infrastructure de traitement de flux.
Apache Kafka est utilisé chez LinkedIn pour les données de flux d'activité et les mesures opérationnelles. Le système de messagerie Kafka aide LinkedIn avec divers produits tels que LinkedIn Newsfeed, LinkedIn Today pour la consommation de messages en ligne et en plus des systèmes d'analyse hors ligne comme Hadoop. La forte durabilité de Kafka est également l'un des facteurs clés en relation avec LinkedIn.
Netflix
Netflix est un fournisseur multinational américain de médias en continu sur Internet à la demande. Netflix utilise Kafka pour la surveillance en temps réel et le traitement des événements.
Mozilla
Mozilla est une communauté de logiciels libres, créée en 1998 par des membres de Netscape. Kafka remplacera bientôt une partie du système de production actuel de Mozilla pour collecter les données de performances et d'utilisation du navigateur de l'utilisateur final pour des projets tels que la télémétrie, le pilote de test, etc.
Oracle
Oracle fournit une connectivité native à Kafka à partir de son produit Enterprise Service Bus appelé OSB (Oracle Service Bus) qui permet aux développeurs d'exploiter les capacités de médiation intégrées d'OSB pour implémenter des pipelines de données par étapes.