Data streaming design patterns every developer should know

Welcome to the thrilling adventure of data streaming, which allows you to juggle mountains of real-time data and make lightning-fast informed decisions!

Perhaps you've already dabbled with Kafka or Pulsar in your data streaming projects. That's a great start, but hold on tight: stream processing comes with challenges like delivering a message exactly once, processing in parallel, fault tolerance, and more.

After briefly revisiting what data streaming is and its applications, we'll delve into the essential patterns you need to know to get off on the right foot in this fascinating world. We'll dodge cunning traps and turn obstacles into opportunities.

Don't worry, we won't just stick to theory! We'll ground our discussion in concrete examples.

By the end of this talk, you'll be better equipped to overcome the challenges and build solid real-time data processing applications.

Julien Jakubowski

Developer Advocate @StreamNative

Lille, France


Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top