Valentin Kasas | Devoxx

Valentin Kasas
Valentin Kasas Twitter

From KANAKA

After many years using Java (and loving it), I discovered Scala, at DevoxxFR in 2012. That was a blast. Since then, I became rather obsessed with that language and sought every opportunity to learn more about it, and about FP in general. I've learned what a monad is, and then I learned not to worry about what a monad is. I've learned about higher-kinded types and all sort of bizarre things only people who know why SI-2712 is a bad bug care about. Meanwhile, I met those people who care about SI-2712 and made some friends. Now, I thrive to share my enthusiasm about Scala with more and more people, and to make more friends by not talking too much about monads.

Also, I wear suits.

Blog: http://kanaka.io

bigd Big Data, Machine Learning, IA & Analytics

Hands-on Kafka Streams

Hands-on Labs

Apache Kafka introduit deux librairies Java d'ingestion, de processing et d'export : Kafka Streams et Kafka Connect. Dans ce Hands'on nous verrons comment Kafka Connect nous permet d'ingérer et d'exporter des données sans écrire de code et comment les abstractions offertes par le DSL KafkaStreams nous permettent de réaliser facilement des pipelines temps réel.

Les participants verront comment avec Kafka Streams on peut : - Composer des microservices de streaming faiblement couplés - Agréger en continu les topics Kafka, entre eux et avec des référentiels externes. - Produire une architecture élastique qui évolue avec le volume de messages - Connecter sans coder les streams à des sources et destinations multiples (JDBC / Fichiers logs / HDFS / Elasticsearch).

Les exemples seront illustrés en Java et Scala.

Pré-requis:

TBA : To be announced / Salle non affectée