Project Metamorphosis : dévoilement de l'Event Streaming Platform nouvelle génération. En savoir plus

Développement multilingue

Créez et connectez facilement des applications qui réagissent en temps réel pour Apache Kafka®

La plateforme Confluent permet aux développeurs d’exploiter plus facilement les données en mouvement en fournissant des outils de développement multilingue afin de créer des producers et des consumers pour Kafka.

Fonctionnalités

Clients non-Java

Clients testés pour C/C++, Go, Python et .NET dans le cadre de l'écriture des producers et des consumers Kafka, et de l'exécution des fonctions administratives. Ces clients sont entièrement disponibles en open source et font l'objet d'une maintenance constante pour garantir la continuité de leurs performances.

Proxy REST

Le proxy REST fournit une interface RESTful à votre Kafka Cluster, ce qui permet à vos applications connectées en HTTP de produire et de consommer facilement des messages sans avoir besoin d'utiliser des clients Kafka.

API d'administration REST

Les API d'administration REST vous permettent d'effectuer les mêmes opérations administratives que les clients Confluent, Confluent CLI ou Control Center par le biais de REST, afin de vous offrir une plus grande flexibilité dans la gestion de votre cluster.

Rendez Kafka largement accessible aux développeurs

Prise en charge des langages de programmation les plus courants

Créez des applications modernes qui réagissent en temps réel avec le langage le mieux adapté aux besoins de votre entreprise. Étendez la flexibilité des développeurs au-delà de Java avec des clients Kafka fiables, soutenus par Confluent, pour C/C++, Go, Python et .NET.

Les langages pris en charge par la communauté renforcent la liberté de choix des développeurs

Exploitez les fonctionnalités des clients Kafka grâce à un vaste écosystème de langages de programmation supplémentaires pris en charge par la communauté open source.

Connectez n'importe quelle application à Kafka

Interface RESTful vers Kafka

Permettez à toute application connectée en HTTP de produire et de consommer des messages à partir de votre Kafka Cluster avec le proxy REST. Ceci est particulièrement utile pour vos anciennes applications écrites dans des langages sans client Kafka pris en charge.

Accès pour les applications tierces

Permettez aux applications tierces de vos principaux partenaires de produire et de consommer des messages vers et depuis Kafka sans aucun risque pour la sécurité de votre cluster. Le proxy REST peut être utilisé en combinaison avec des applications conçues pour fonctionner avec le protocole HTTP, comme les passerelles d'API.

Communication uniformisée sur REST

De plus en plus d'entreprises choisissent d'uniformiser toutes les communications entre les applications sur REST. Le proxy REST vous aide à vous conformer à cette exigence organisationnelle sans affecter la productivité de vos développeurs avec Kafka.

Simplifiez la gestion administrative pour Kafka

Gérez Kafka par le biais de REST

Effectuez plusieurs opérations administratives avec les API REST, notamment :

  • Décrire, répertorier et configurer les brokers
  • Créer, supprimer, décrire, répertorier et configurer les topics
  • Supprimer, décrire et répertorier les groupes de consumers
  • Créer, supprimer, décrire et répertorier les listes de contrôle d'accès
  • Répertorier les réaffectations de partition

Ressources