Ken Krugler
Appearances by year
- Flink Forward
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Enrichment and ScalabilityEnrichment Techniques: - Review of options for enrichment - joins, async I/O, broadcast, parallel partial Scalability: - Advanced techniques for feature…Show lessEnrichment Techniques: - Review of options for enrichment - joins, async I/O, broadcast, parallel partial Scalability: - Advanced techniques for feature engineering on streaming data with Flink - Techniques for handling data skew efficiently Hands-on Lab, Apply Enrichment Techniques: - Add enrichments to the eCommerce workflow - Optimize using scalability techniques | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Enrichment and Scalability - Lab Hands-on Lab, Apply Enrichment Techniques: - Add enrichments to the eCommerce workflow - Optimize using scalability techniques | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Exactly-Once and Failure HandlingExactly Once: - Deep Dive into how Flink provides exactly-once support - Differences between exactly once and exactly once end-to-end Failure Handling: - How…Show lessExactly Once: - Deep Dive into how Flink provides exactly-once support - Differences between exactly once and exactly once end-to-end Failure Handling: - How Flink recovers when a failure occurs - Techniques for optimizing recovery - How to test for exactly once Hands-on Lab, Add Exactly-once Support: - Switch the eCommerce workflow into exactly-once mode - Write tests to validate exactly-once... | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Flink SQL & Table APIFlink SQL Deep Dive: - Advanced functionalities of Flink SQL for stream processing (UDFs, Table Functions) - Windowing and state management in Flink SQL queries…Show lessFlink SQL Deep Dive: - Advanced functionalities of Flink SQL for stream processing (UDFs, Table Functions) - Windowing and state management in Flink SQL queries Flink Table API Mastery: - Advanced features of the Flink Table API for a unified approach - Interoperability between Flink SQL and Table API for complex data transformations Hands-on Lab, Implement eCommerce workflow using Flink SQL -... | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Optimizing In-Flight and Stateful DataState Management & Fine Tuning: - Advanced state management techniques (State Partitioning, RocksDB integration) - Optimizing state size and access patterns for…Show lessState Management & Fine Tuning: - Advanced state management techniques (State Partitioning, RocksDB integration) - Optimizing state size and access patterns for performance Serialization Optimization: - Techniques for reducing overhead for serialization Hands-on Lab, Optimizing State and Serialization: - Improve the performance of the eCommerce workflow by optimizing RocksDB configuration and i... | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Real-Time Stream Analytics - Part One Flink Architecture Overview: - Review of Key Concepts Flink Runtime Overview: - Review of Key Concepts | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Real-Time Stream Analytics - Part TwoDeep Dive into Time: - Event Time, Processing Time, Ingestion Time Deep Dive into Windowing: - Advanced Windowing Operations (Session Windows, Tumbling/Sliding…Show lessDeep Dive into Time: - Event Time, Processing Time, Ingestion Time Deep Dive into Windowing: - Advanced Windowing Operations (Session Windows, Tumbling/Sliding Window with Triggers) Hands-on Lab, Building a Complex Flink Workflow: - Create a workflow to generate analytics results from real-time eCommerce data | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Workflow Design & PaimonSegmenting workflows: - When and how to split up workflows Flink & Paimon: - Using Paimon as a data source and data sink - Using Paimon as a bridge between…Show lessSegmenting workflows: - When and how to split up workflows Flink & Paimon: - Using Paimon as a data source and data sink - Using Paimon as a bridge between workflows Hands-on Lab, Add additional analytics workflow to eCommerce pipeline, using Paimon as the bridge. | |
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | trainer | Wrap-up & Next Steps- Course Recap & Q&A - Resources for further exploration of advanced Apache Flink topics - Introduction to Ververica's Developer Community and Advanced Support…Show less- Course Recap & Q&A - Resources for further exploration of advanced Apache Flink topics - Introduction to Ververica's Developer Community and Advanced Support Options | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Enrichment and ScalabilityEnrichment Techniques: - Review of options for enrichment - joins, async I/O, broadcast, parallel partial Scalability: - Advanced techniques for feature…Show lessEnrichment Techniques: - Review of options for enrichment - joins, async I/O, broadcast, parallel partial Scalability: - Advanced techniques for feature engineering on streaming data with Flink - Techniques for handling data skew efficiently Hands-on Lab, Apply Enrichment Techniques: - Add enrichments to the eCommerce workflow - Optimize using scalability techniques | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Enrichment and Scalability - Lab Hands-on Lab, Apply Enrichment Techniques: - Add enrichments to the eCommerce workflow - Optimize using scalability techniques | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Exactly-Once and Failure HandlingExactly Once: - Deep Dive into how Flink provides exactly-once support - Differences between exactly once and exactly once end-to-end Failure Handling: - How…Show lessExactly Once: - Deep Dive into how Flink provides exactly-once support - Differences between exactly once and exactly once end-to-end Failure Handling: - How Flink recovers when a failure occurs - Techniques for optimizing recovery - How to test for exactly once Hands-on Lab, Add Exactly-once Support: - Switch the eCommerce workflow into exactly-once mode - Write tests to validate exactly-once... | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Flink SQL & Table APIFlink SQL Deep Dive: - Advanced functionalities of Flink SQL for stream processing (UDFs, Table Functions) - Windowing and state management in Flink SQL queries…Show lessFlink SQL Deep Dive: - Advanced functionalities of Flink SQL for stream processing (UDFs, Table Functions) - Windowing and state management in Flink SQL queries Flink Table API Mastery: - Advanced features of the Flink Table API for a unified approach - Interoperability between Flink SQL and Table API for complex data transformations Hands-on Lab, Implement eCommerce workflow using Flink SQL -... | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Optimizing In-Flight and Stateful DataState Management & Fine Tuning: - Advanced state management techniques (State Partitioning, RocksDB integration) - Optimizing state size and access patterns for…Show lessState Management & Fine Tuning: - Advanced state management techniques (State Partitioning, RocksDB integration) - Optimizing state size and access patterns for performance Serialization Optimization: - Techniques for reducing overhead for serialization Hands-on Lab, Optimizing State and Serialization: - Improve the performance of the eCommerce workflow by optimizing RocksDB configuration and i... | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Real-Time Stream Analytics - Part One Flink Architecture Overview: - Review of Key Concepts Flink Runtime Overview: - Review of Key Concepts | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Real-Time Stream Analytics - Part TwoDeep Dive into Time: - Event Time, Processing Time, Ingestion Time Deep Dive into Windowing: - Advanced Windowing Operations (Session Windows, Tumbling/Sliding…Show lessDeep Dive into Time: - Event Time, Processing Time, Ingestion Time Deep Dive into Windowing: - Advanced Windowing Operations (Session Windows, Tumbling/Sliding Window with Triggers) Hands-on Lab, Building a Complex Flink Workflow: - Create a workflow to generate analytics results from real-time eCommerce data | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Workflow Design & PaimonSegmenting workflows: - When and how to split up workflows Flink & Paimon: - Using Paimon as a data source and data sink - Using Paimon as a bridge between…Show lessSegmenting workflows: - When and how to split up workflows Flink & Paimon: - Using Paimon as a data source and data sink - Using Paimon as a bridge between workflows Hands-on Lab, Add additional analytics workflow to eCommerce pipeline, using Paimon as the bridge. | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | trainer | Wrap-up & Next Steps- Course Recap & Q&A - Resources for further exploration of advanced Apache Flink topics - Introduction to Ververica's Developer Community and Advanced Support…Show less- Course Recap & Q&A - Resources for further exploration of advanced Apache Flink topics - Introduction to Ververica's Developer Community and Advanced Support Options |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Ben Gamble | 2 | — | 2025 |
| Dominik Žnidaršič | 2 | — | 2025 |
| Fulvio Pascotto | 2 | — | 2025 |
| Giannis Polyzos | 2 | — | 2025 |
| Hans-Peter Grahsl | 2 | — | 2025 |
| Ioannis Stavrakantonakis | 2 | — | 2025 |
| Jark Wu | 2 | — | 2025 |
| Jingsong Li | 2 | — | 2025 |
| Karin Landers | 2 | — | 2025 |
| Leonard Xu | 2 | — | 2025 |
| Lincoln Lee | 2 | — | 2025 |
| Lorenzo Affetti | 2 | — | 2025 |
| Lu Niu | 2 | — | 2025 |
| Maciej Bryński | 2 | — | 2025 |
| Maximilian Michels | 2 | — | 2025 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.