Dave Klein!

Developer Advocate with Confluent

After 28 years as a developer, architect, project manager (recovered), author, trainer, conference organizer, and homeschooling dad, Dave landed his dream job as a Developer Advocate with Confluent. Dave is marveling in and eager to help others explore the amazing world of event streaming with Apache Kafka!

Real-time Event Processing with Python

As real-time event streaming has become a necessity in many organizations, a plethora of libraries, frameworks, and applications have arisen to help meet that need. These different tools each have their own strengths and weaknesses, and you may end up deciding to use one or more of them, but when starting out, it’s often best to start simple. In this session, we will look at several techniques that we can use to build real-time applications with just Apache Kafka and the confluent-kafka Python package. You may be surprised at how far we can go with these simple tools, but we will also discuss the challenges you might face and the signs that you may need to pull a more powerful tool out of your toolbox. To avoid being too abstract, we’ll put some of our new knowledge to work by building an application that processes real-time social media data to see who is doing the most talking about #StirTrek. Attendees will be able to join in the conversation and maybe see their names on the leaderboard!

11:00 AM

Theater 2