🎥 woohoo, my #current24 recording is already online!
Want to learn more about troubleshooting Flink SQL? This talk is for you :)
🍿https://current.confluent.io/2024-sessions/the-joy-of-jars-and-other-flink-sql-troubleshooting-tales
🎥 woohoo, my #current24 recording is already online!
Want to learn more about troubleshooting Flink SQL? This talk is for you :)
🍿https://current.confluent.io/2024-sessions/the-joy-of-jars-and-other-flink-sql-troubleshooting-tales
🍿🍿🍿🍿 The talks from #current24 are now online!
🎥 Catch the talks from me and my @[email protected] colleagues here:
1️⃣ https://current.confluent.io/2024-sessions/the-joy-of-jars-and-other-flink-sql-troubleshooting-tales
2️⃣https://current.confluent.io/2024-sessions/so-you-want-to-write-a-user-defined-function-udf-for-flink
3️⃣https://current.confluent.io/2024-sessions/data-contracts-in-practice-with-debezium-and-apache-flink
4️⃣https://current.confluent.io/2024-sessions/timing-is-everything-understanding-event-time-processing-in-flink-sql
Apache Flink is a powerful thing to work with but, my, it does test one’s patience sometimes ;-) Particularly if you’re new to using it, understanding how to troubleshoot problems that arise is an important survival skill to acquire. This talk will be a hands-on demonstration packed full of practical tips to solving some of the most common problems that can occur in Flink SQL. We’ll spend time looking at JAR files - what they are, how to find the one you need, and how to check you’ve put it in the right place. After that I’ll show you some of the really funky head-scratching problems that I’ve encountered, including debugging Iceberg, Flink, and Hive Metastore…on Docker containers. Along with all of this I’ll show you some of my favourite bash-based troubleshooting tools. You’ll leave this talk equipped with the knowledge of how to methodically troubleshooting Flink SQL problems, understanding of the primary moving parts of the stack—and some nice additions to your command-line toolkit.
As the sun sets on #current24, please enjoy this brief—and only slightly snarky—recap of some of the highlights :) 👇
Apache Flink is a powerful thing to work with but, my, it does test one’s patience sometimes ;-) Particularly if you’re new to using it, understanding how to troubleshoot problems that arise is an important survival skill to acquire. This talk will be a hands-on demonstration packed full of practical tips to solving some of the most common problems that can occur in Flink SQL. We’ll spend time looking at JAR files - what they are, how to find the one you need, and how to check you’ve put it in the right place. After that I’ll show you some of the really funky head-scratching problems that I’ve encountered, including debugging Iceberg, Flink, and Hive Metastore…on Docker containers. Along with all of this I’ll show you some of my favourite bash-based troubleshooting tools. You’ll leave this talk equipped with the knowledge of how to methodically troubleshooting Flink SQL problems, understanding of the primary moving parts of the stack—and some nice additions to your command-line toolkit.