Happy New Year! Paris Kafka Meetup Février


Details
Pour ce premier Meetup Kafka de l'année, nous serons accueillis et le buffet sera sponsorisé par Zenika (https://zenika.com/). Un grand merci à eux !
Agenda:
18:45 : Accueil
19:10 Apache Kafka + Apache Spark = ♡ - Bartosz Konieczny
Aujourd'hui Apache Spark est un outil incontournable pour le traitement de données à l'échelle. Est-ce que tu savais qu'il s'intègre nativement avec Apache Kafka ? Dans mon talk, à travers une analyse de son implémentation, je vais te montrer comment. Avant cela, j'expliquerai quelques concepts communs pour la partie streaming, tels quels fault-tolerance, delivery semantics ou stateful processing. Après le talk tu devrais être capable d'écrire une pipeline avec l'utilisation d'Apache Kafka et comprendre ce qui se passe derrière.
Bio:
Bartosz Konieczny est data engineer, reconverti dans la data en 2016 après de belles années passées sur les projets web (MVC, tu te rappelles de ça?) et web services (REST). Tout de suite tombé sous le charme d'Apache Spark, il a commencé à explorer ce framework pour apprendre Scala et data processing en même temps. Avec le temps il a rajouté d'autres outils dans sa liste et rédigé un certain nombre d'articles à leur sujet sur son blog www.waitingforcode.com . Depuis automne 2019 il apprend une autre façon de partager le savoir à travers des conférences telles que Spark Meetup, Spark Summit ou Paris.py.
-------
20:00 : Comment développer une application Kafka Streams production-ready avant la fin de ce Talk! - Florian Hussonnois
Il est relativement facile de démarrer avec Kafka Streams! Mais la création d'une application de streaming avec les fonctionnalités minimales requises pour aller en production est généralement une autre histoire ! Si vous envisagez de construire une architecture event-driven basée sur de nombreux micro-services Kafka Streams, vous devrez savoir comment gérer les erreurs de traitement et les messages indésirables, comment interroger les state stores (Interactive Queries), comment monitorer et exploiter vos instances... Cela commence à faire beaucoup de choses, vous ne trouvez pas ? Enfin tôt ou tard, vous allez probablement créer et maintenir des librairies internes pour normaliser tous ces éléments dans vos projets.
Dans ce talk, nous allons voir comment développer facilement une application Kafka Streams pour la production, en quelques minutes. Mais avant cela, je vous propose d'explorer certaines pratiques couramment utilisées pour développer des applications Kafka Streams. Nous passerons en revue les éléments auxquels vous devez faire attention lors du développement. Ensuite, je vous présenterai Azkarra Streams, un framework Java open-source qui vous permet de vous concentrer sur le développement de vos topologies et non sur le code nécessaire à leur exécution !
Bio:
Florian Hussonnois travaille comme Data Streaming Engineer et formateur pour la société www.streamthoughts.fr dont il est le co-fondateur.
Passionné par les systèmes distribués, il se spécialise depuis quelques années dans les technologies d'event-streaming comme Apache Kafka. Aujourd'hui, il accompagne les sociétés dans l'usage et la mise à l'échelle de ces technologies.
Florian a été nommé Confluent Community Catalyst et a contribué à certaines KIP pour Kafka Streams. Il est également l'un des organisateurs du Paris Apache Kafka Meetup.
-------
20:45 : Networking & Apéro
Keep Calm and Stream your Data !

Sponsors
Happy New Year! Paris Kafka Meetup Février