Streaming Apps and Poison Pills: handle the unexpected with Kafka Streams

Kansas City Apache Kafka® Meetup by Confluent
Kansas City Apache Kafka® Meetup by Confluent
Public group

Online event

This event has passed

Details

Hello Kafkateers!

In order to do our part to help flatten the curve of the spread of COVID-19, we are moving all of our meetups online for the time being. Please find the details to join this fun and informative meetup below.

This meetup will be a breakfast break meetup for our Kafkateers in the U.S. and an afternoon coffee break for our friends over in Europe!

Find information about upcoming meetups and tons of content from past Kafka Meetups all over the world:
cnfl.io/meetup-hub
-----
Agenda:
8:00am-8:10 am: Online Networking (coffee talk/feel free to BYOB!!)

8:10am-9:10am: Streaming Apps and Poison Pills: handle the unexpected with Kafka Streams, Loïc Divad, Software Engineer, Publicis Sapient Engineering
-----
Joining our slack space is not instant, so ensure that you are in, in time for the event, follow the steps within this link before the day of the event if you can! https://launchpass.com/confluentcommunity
-----
Speaker:
Loïc Divad, Software Engineer, Publicis Sapient Engineering

Title of Talk:
Streaming Apps and Poison Pills: handle the unexpected with Kafka Streams

Abstract:
Apache Kafka's Streams API lets us process messages from different topics with very low latency. Messages may have different formats, schemas and may even be serialised in different ways. What happens when an undesirable message comes in the flow? When an error occurs, real-time applications can't always wait for manual recovery and need to handle such failures. Kafka Streams lets you use a few techniques like sentinel value or dead letter queues-in this talk we'll see how. This talk will give an overview of different patterns and tools available in the Streams DSL API to deal with corrupted messages. Based on a real-life use case, it also includes valuable experiences from building and running Kafka Streams projects in production. The talk includes live coding and demonstrations.

Bio:
Loïc is a software engineer at Publicis Sapient Engineering. He works on Data Engineering topics as Scala developer. Training and blogging are part of his job as well. Kafka, Spark and Akka are his favorite tools among all the Big / Fast Data technologies. Passionate about distributed system, he’s also the organizer of a conference in Paris: DataXDay.

-----
Online Meetup Etiquette:
•Please unmute yourself when you have a question.
•Please hold your questions until the end of the presentation or use the zoomchat!
•Please arrive on time as zoom meetings can become locked for many reasons (though if you get locked out a recording will be available, but you may have to wait a little while for it!)

----
If you would like to speak or host our next event please let us know! [masked]