Viktor Gamov

Principal Developer Advocate
Confluent
USA

About

Viktor Gamov is a Developer Advocate at Confluent, a company that makes a cloud streaming platform based on Apache Kafka. Viktor has extensive expertise in building enterprise application architectures using open-source technologies.  He enjoys helping architects and developers design and develop low-latency, scalable, and highly available distributed systems. He is a professional conference speaker on distributed systems, streaming data, the JVM, DevOps, and other topics, and regularly speaks at events including JavaOne, Devoxx, OSCON, QCon, and others.  He co-authored O’Reilly’s «Enterprise Web Development.» He blogs at http://gamov.io and co-hosts DevRelRad.io. Follow Viktor on Twitter at @gamussa, where he posts about gym life, food, open source, and, of course, Kafka and Confluent!
Talk

Viktor Gamov | From Tables to Streams: Apache Flink for SQL Developers

Data Streaming, Apache Flink, SQL
What if SQL queries could process data as it is generated instead of after it is stored? Apache Flink speaks SQL fluently, but it is not a database – it is best understood as a conductor orchestrating endless streams of data rather than a librarian managing stored records.This session bridges the gap between traditional SQL and stream processing.In this session, Viktor Gamov will explore:The mental model shift: from “querying the database” to “continuously processing the stream,” using intuitive analogies Flink SQL in action: how familiar operations like SELECT, JOIN, and GROUP BY work on infinite data streams, plus temporal joins, time windows, and watermarks Table API: programmatic control with declarative simplicity, bridging SQL and full programming flexibility Flink AI: real-time feature engineering and model inference on streaming data using SQL-like patterns Real-world patterns: fraud detection during transactions, live analytics dashboards, and event-driven architecturesAttendees will leave understanding not just how to use Flink SQL, but also when and why it transforms traditional database skills into real-time data superpowers.This session is ideal for SQL developers and data engineers ready to make their queries travel through time.