Continuous SQL with Kafka and Flink
summary
Live demo shows continuous SQL against Kafka via Flink: topics created, Avro schemas used, data published from an ADS‑B plane feed and ZIP weather files, joined by fuzzy lat/long and pushed into a materialized view via REST. CDC from Postgres/PostGIS uses Debezium to stream row changes into Flink; inserts route to Kafka, Iceberg or databases. Demo runs in Docker with a GUI tool (NII), scales to thousands of nodes and handles millions of events per second in production.
AI-written summary · about
chapters (8)
- 0:00Introduction and overview
- 4:41Why use Flink for streaming SQL
- 10:44Real-time data processing with Flink
- 21:26Demo setup and Kafka integration
- 27:50Joining streams and materialized views
- 31:50Change data capture with Flink
- 36:56Slack integration and AI responses
- 40:32Summary and Q&A
related talks
46mFlink SQL in 2020: Time to show off!
27mUnderstanding stream table duality using Kafka, Flink SQL and Debezium format
30mChange Data Capture With Flink SQL And Debezium
36mInteractive Session: Running Flink SQL jobs in production
42mChange Data Capture and Processing with Flink SQL
32mThe easy way to build and run Flink SQL jobs using Cloudera SQL Stream Builder
53mApache Kafka and KSQL in Action : Lets Build a Streaming Data Pipeline!
43mApache Kafka and KSQL in Action: Let’s Build a Streaming Data Pipeline!
