Skip to content

Being Persistent: A Look Into Kafka Streams State Stores

Photo of Alice Richardson
Hosted By
Alice R.
Being Persistent: A Look Into Kafka Streams State Stores

Details

Hello Streamers!

Please find the details to join this fun and informative meetup below.

Find information about upcoming meetups and tons of content from past Kafka Meetups all over the world:
cnfl.io/meetup-hub
-----
Agenda (time below is EST):
5:00pm-5:05pm: Online networking (optional)
5:05pm-5:50pm: Being Persistent: A Look Into Kafka Streams State Stores, Neil Buesing, Principal Solutions Architect, Rill Data
5:50pm-6:00pm: Q&A

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! cnfl.io/slack

In addition, be sure to check out all the great content here,
cnfl.io/streaming-audio-podcast-mu
-----
Speaker:
Neil Buesing, Principal Solutions Architect, Rill Data

Title of Talk:
Being Persistent: A Look Into Kafka Streams State Stores

Abstract:
Kafka Streams provides stateful processing to Apache Kafka®. To achieve this, it needs to preserve state. It achieves this by leveraging state-stores. We will explore these state-stores and see how the Kafka Streams DSL uses them for windowed and non-windowed state.
This presentation will provide content useful for those new to Kafka Streams or already using it for application development.
Takeways:

  • Showcasing an application leveraging windowed and non-windowed state stores.
  • See how windowed state-stores handles keys and the partitioning of those keys.
  • See how Kafka Streams uses multiple state-stores so windowed data can be discarded easily when it is no longer needed.
  • Monitoring your state stores.

Bio:
Neil has recently joined Rill Data as a Principal Solutions Architect working with the Customer Success team. He had led software projects in a variety of industries, including e-commerce, insurance, and healthcare. His passion is helping others updating their real-time event streaming, and he enjoys sharing about many aspects of the Kafka ecosystem.
-----
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! community@confluent.io

Photo of Ottawa Apache Kafka® Meetup by Confluent group
Ottawa Apache Kafka® Meetup by Confluent
See more events