Data & AIData & AI
Conference50min
INTERMEDIATE

Stream Processing Smackdown: Kafka Streams vs. Apache Flink

Viktor Gamov will guide data streaming engineers through the choice between Kafka Streams and Apache Flink, exploring state management, fault tolerance, scalability, and integration. Through live coding and examples, attendees will learn to optimize stream processing, choose the right framework, and enhance performance in microservices and big data applications.

Viktor Gamov
Viktor GamovConfluent

talkDetail.whenAndWhere

Thursday, June 12, 13:45-14:35
Room 1
talks.description
Attention, Data Streaming Engineers! Choosing the proper stream processing framework is crucial in a world where speed is everything!Do you want to supercharge your apps with real-time data processing? Should you opt for the streamlined Kafka Streams, a lightweight library for building streaming applications, or the feature-rich Apache Flink, a powerful and flexible stream processing framework?Viktor Gamov, a principal developer advocate at Confluent with extensive experience in stream processing, will walk you through the nuts and bolts of these two leading technologies. Through live coding and practical examples, we'll cover:• Mastering State Management: Discover how each framework handles stateful computations and pick up optimization tips.• Fault Tolerance in Practice: See how Kafka Streams and Flink keep your applications running smoothly, even when things go wrong.• Scalability Showdown: Find out which tool scales better under heavy loads and complex tasks.• Integration Insights: Learn how to seamlessly fit these frameworks into your existing setup to boost productivity.Viktor will explore scenarios showcasing each option’s strengths and weaknesses, giving you the tools to choose the best fit for your next project. Whether you're into microservices, event-driven systems, or big data streaming, this talk is packed with practical knowledge that you can immediately apply to your projects, improving performance and efficiency.
integration
scalability
flink
kafka
talks.speakers
Viktor Gamov

Viktor Gamov

Confluent

United States of America

Viktor Gamov is a Principal Developer Advocate at Confluent, founded by the original creators of Apache Kafka®. With a deep passion for distributed systems and cloud-native architectures, Viktor has built a reputation for helping architects, developers, and operators design scalable, low-latency, and highly available systems. His ability to bridge complex technical concepts with practical applications has made him a trusted resource in the tech community.

As a Java Champion and an accomplished speaker, Viktor has captivated audiences at world-renowned industry events such as JavaOne, Devoxx, Kafka Summit, and QCon. His expertise includes distributed systems, real-time data streaming, the Java Virtual Machine (JVM), and DevOps, making him a go-to authority on modern software development practices.

Viktor also co-authors Manning's Kafka in Action.
Beyond his professional achievements, Viktor’s enthusiasm for technology extends to sharing his insights on open source, developer advocacy, and interests in fitness and food. Follow him on X and BlueSky (@gamussa)
comments.title

comments.speakerNotEnabledComments