BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Voxxed Microservices : Robin Moffatt, "From Zero to Hero With Kafka Connect"

Voxxed Microservices : Robin Moffatt, "From Zero to Hero With Kafka Connect"

Voxxed Days Microservices est un événement centré exclusivement sur les Microservices. Durant cette seconde édition, deux jours de conférences et un jour d’atelier (en option) auront lieu à Paris du 21 au 23 octobre 2019.

Les lecteurs d'InfoQ peuvent profiter d'une promo de 20% avec le code VXDMS19_COM_INFOQFR lors de l'inscription.

InfoQ s'est entretenu avec Robin Moffatt au sujet de sa session intitulée "From zero to hero with Kafka Connect".

Bonjour Robin, dis-nous qui tu es et qu'est-ce qui t'a conduit vers les microservices ?

Je suis Developer Advocate chez Confluent, l'une des sociétés qui contribuent au projet open source Apache Kafka. Je me suis intéressé à Kafka et aux microservices après avoir travaillé dans le domaine des données et de l'analyse. Je pense que pouvoir modéliser, stocker et traiter des données en tant que flux d'événements est vraiment puissant et c'est excitant de pouvoir partager cela avec les participants de Voxxed.

De quoi parles-tu à Voxxed Days Microservices ?

Je parlerai d'une partie très importante de Kafka, appelée Kafka Connect. Il donne aux développeurs la possibilité d'intégrer du streaming entre les systèmes de Kafka et ceux de l'extérieur. C'est juste la configuration JSON à utiliser, pas de code, et gère tout ce qui est difficile pour vous, comme la montée en charge, les redémarrages, le fail-over, les schémas, etc...

Kafka Connect concerne la transmission de données en continu entre Kafka et d'autres systèmes. Comment utiliserais tu Kafka Connect dans une architecture Microservice ? Serait-il logique de le faire entre Microservices ?

Absolument, vous pouvez l'utiliser dans une architecture de microservices. Par exemple, vous pouvez avoir un service piloté par des événements d'une application située ailleurs avec des données dans une base de données. Kafka Connect peut diffuser tous les événements d'une base de données dans un topic Kafka avec une latence très faible. Kafka Connect convient également parfaitement lorsque vous disposez de services générant des données que vous souhaitez diffuser en continu, par exemple dans Elasticsearch, MongoDB, etc... 

Bon, à bientôt alors

Je suis impatient d'y être!

@apachekafka (cela compte-t-il comme un hashtag ?)  

Mes coordonnées

Twitter : @rmoff

Blog : https://rmoff.net

LinkedIn : https://www.linkedin.com/in/robinmoffatt/

GitHub : https://github.com/rmoff/

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT