Stream Processing As You’ve Never Seen Before (Seriously): Apache Flink for Java Developers

Track: Frameworks
Abstract
You were tasked with building a real-time platform, but traditional tools couldn’t handle the massive data streams, leading to lagging performance and frustrated users. Deadlines were looming, and the team needed a breakthrough.

And when you learned about Apache Flink.

We’ll explore how the DataStream API allowed efficient real-time data processing and how the Table API and SQL features simplified complex queries with familiar syntax. Testing became more straightforward, and managing the application state was no longer a headache.

You’ll learn:

• Harnessing the DataStream API: Process unbounded data streams efficiently to make your applications more responsive.
• Unlocking Table API and SQL: Use SQL queries within Flink to simplify data processing tasks without learning new languages.
• Effective Testing Strategies: Implement best practices for testing Flink applications to ensure your code is robust and reliable.
• Stateful Stream Processing: Manage application state effectively for complex event processing and real-time analytics.

By the end of this talk, you’ll be equipped to tackle real-time data challenges. Whether you are building analytics dashboards, event-driven systems, or handling data streams, Apache Flink can be the game-changer you’ve been searching for.
Viktor Gamov
Viktor Gamov is a Principal Developer Advocate at Confluent, founded by the original creators of Apache Kafka® . With a rich background in implementing and advocating for distributed systems and cloud-native architectures, Viktor excels in open-source technologies. He is passionate about assisting architects, developers, and operators in crafting systems that are not only low in latency and scalable but also highly available. As a Java Champion and an esteemed speaker, Viktor is known for his insightful presentations at top industry events like JavaOne, Devoxx, Kafka Summit, and QCon. His expertise spans distributed systems, real-time data streaming, JVM, and DevOps. Viktor has co-authored "Enterprise Web Development" from O'Reilly and "Apache Kafka® in Action" from Manning.  Follow Viktor on X - @gamussa to stay updated with Viktor's latest thoughts on technology, his gym and food adventures, and insights into open-source and developer advocacy.