# Agenda

> Agenda for Flink Forward Berlin 2019 (October 7-9 2019): the sessions, talks and schedule of the Apache Flink® conference.

Source: https://www.flink-forward.org/berlin-2019/agenda

Apache Flink® & everything streaming data

**Agenda**

Berlin 2019

## Schedule

Flink Forward Europe 2019 kicks off with a full day of training sessions led by Apache Flink® experts from Ververica.

The program consists of four hands-on and instructional sessions running in parallel on October 7. The sessions are updated for each new release of the software and designed to help you improve your stream processing and Apache Flink skills.

The training pass is sold both separately and in combination with the main conference days on October 8 & 9.

After an inspiring day of technical sessions, we invite you to join our Flink Fest in the evening on October 8.

## Agenda

### October 7, 2019-10-07

- 09:00–10:00 Check-in & Breakfast in Foyer
- 10:00–11:30 Apache Flink Developer Training
- 10:00–11:30 Apache Flink Operations Training
- 10:00–11:30 SQL Developer Training
- 10:00–11:30 Apache Flink Tuning & Troubleshooting
- 11:30–11:45 Coffee Break
- 11:45–13:15 Apache Flink Developer Training
- 11:45–13:15 SQL Developer Training
- 11:45–13:15 Apache Flink Operations Training
- 11:45–13:15 Apache Flink Tuning & Troubleshooting
- 13:15–14:15 Lunch Break
- 14:15–15:45 Apache Flink Operations Training
- 14:15–15:45 Apache Flink Tuning & Troubleshooting
- 14:15–15:45 Apache Flink Developer Training
- 14:15–15:45 SQL Developer Training
- 15:45–16:00 Coffee Break
- 16:00–17:30 Apache Flink Developer Training
- 16:00–17:30 Apache Flink Operations Training
- 16:00–17:30 Apache Flink Tuning & Troubleshooting
- 16:00–17:30 SQL Developer Training

### October 8, 2019-10-08

- 08:00–09:00 Check-in & Breakfast
- 09:10–09:50 Keynote: Stream Processing and Applications in the Modern Age (Stephan Ewen)
- 10:05–10:30 Keynote: Cloudera's Data-in-Motion vision (Marton Balassi, Andrew Psaltis)
- 10:30–11:00 Coffee Break
- 11:00–11:40 Apache Flink Worst Practices (Konstantin Knauf)
- 11:00–11:40 Dynamically Generated Flink Jobs at Scale (Regina Chan)
- 11:00–11:40 Time-To-Live: How to perform Automatic State Cleanup in Apache Flink (Andrey Zagrebin)
- 11:00–11:40 Writing an interactive streaming SQL engine and pre-parser using Flink (Kenny Gorman)
- 11:00–11:40 How to configure your streaming jobs like a pro (Gyula Fora, Matyas Orhidi)
- 11:50–12:30 Airbus makes more of the sky with Flink (Jesse Anderson, Hassene Ben Salem)
- 11:50–12:30 Building a Self-Service Streaming Platform at Pinterest (Steven Bairos-Novak)
- 11:50–12:30 Unlocking the next wave of applications with Stream Processing
- 11:50–12:30 Unify Enterprise Data Processing System: Platform-level integration of Flink and Hive (Bowen Li)
- 11:50–12:30 Flink for Everyone: Self-Service Data Analytics with StreamPipes (Philipp Zehnder, Patrick Wiener)
- 12:30–13:00 Lunch Break
- 13:00–13:30 Lunch Talk: How to contribute to Apache Flink (Robert Metzger)
- 13:30–14:10 Build a Flink AI Ecosystem (Jiangjie Qin)
- 13:30–14:10 Not So Big – Flink as a true Application Framework (Oytun Tez)
- 13:30–14:10 Beam on Flink: How does it actually work? (Maximilian Michels)
- 13:30–14:10 Self-managed and automatically reconfigurable stream processing (Vasiliki Kalavri)
- 13:30–14:10 What's new for Flink's Table & SQL APIs? Planners, Python, DDL, and more! (Aljoscha Krettek, Timo Walther)
- 14:20–15:00 Running Flink in production: The good, the bad and the in-between (Lakshmi Rao)
- 14:20–15:00 A Tale of Dual Sources: Pictures of Grief and The Job Manager’s Clock (Aaron Levin, Mike Mintz)
- 14:20–15:00 One SQL to Rule Them All – a Syntactically Idiomatic Approach to Management of Streams and Tables (Fabian Hueske)
- 14:20–15:00 SQL Ask-Me-Anything (Timo Walther, Kurt Young, Bowen Li, Dawid Wysakowicz)
- 14:20–15:00 Moving on from RocksDB to something FASTER (Matthew Brookes)
- 15:00–15:30 Coffee Break - Book Signing: "Stream Processing with Apache Flink" by Fabian Hueske & Vasiliki Kalavri
- 15:30–15:50 Streaming Event-Time Partitioning With Apache Flink and Apache Iceberg (Julia Bennett)
- 15:30–15:50 Introspection of the Flink in production (Oleksandr Nitavskyi)
- 15:30–15:50 Demo: From Zero to Production with Ververica Platform (Patrick Lucas)
- 15:30–15:50 A year in the Apache Flink Community (Robert Metzger)
- 15:30–15:50 Introducing Arc: A common intermediate language for unified batch and stream analytics (Max Meldrum, Klas Segeljakt)
- 16:00–16:40 Flink’s New Batch Architecture (Till Rohrmann, Ma Guowei)
- 16:00–16:40 Bringing Cypher to Apache Flink (Sören Reichardt)
- 16:00–16:40 Build and run streaming applications with Apache Flink and Amazon Kinesis Data Analytics for Java Applications (Steffen Hausmann)
- 16:00–16:40 Flink SQL Powered AutoML Pipeline (Wei Wang, Hao Wu)
- 16:00–16:40 Deploying Stateful Functions-as-a-Service (FaaS) on Streaming Dataflows (Adil Akhter, Marios Fragkoulis)
- 16:40–17:00 Afternoon Break
- 17:00–17:20 Towards More Efficient and Adaptive Scheduling for Flink Batch (Bo Wang)
- 17:00–17:20 Real-time Experiment Analytics at Pinterest with Apache Flink (Parag Kesar, Ben Liu)
- 17:00–17:20 Fighting phishing and spam with online machine learning on data streams (Wojtek Ptak)
- 17:00–17:20 Sponsored Talk: Agile Analytics: Model-driven Flink (Michael Latta)
- 17:00–17:20 Deep Stream Dynamic Graph Analytics with Grapharis (Massimo Perini)
- 17:30–17:50 Do Flink on Web with FLOW (Dongwon Kim, Haemee Park)
- 17:30–17:50 Sponsored Talk: Streaming Processing Options in Google Cloud (Sergei Sokolenko)
- 17:30–17:50 Large Scale Real Time Ad Invalid Traffic Detection with Flink (Fares Sabbagh, Juan Gentile)
- 17:30–17:50 Intelligent Log Analysis and Real-time Anomaly Detection @ Salesforce (Andrew Torson)
- 17:30–17:50 Introducing WinBro for Scalable Streaming Graph Partitioning (Zainab Abbas, Adrian Ackva)
- 18:00–22:00 Flink Fest
- 09:00–09:10 Welcome Session (Holger Temme)
- 09:50–10:05 Keynote: Open Source in the Age of Change (Chip Childers)

### October 9, 2019-10-09

- 08:30–09:30 Check-in & Breakfast
- 09:30–10:15 Keynote: Customer Journey with streaming data on AWS (Rahul Pathak)
- 10:15–11:00 Keynote: Building and operating a serverless streaming runtime for Apache Beam in the Google Cloud (Sergei Sokolenko, Reuven Lax)
- 11:00–11:30 Coffee Break
- 11:30–11:50 Flinking, Fast and Slow (Caito Scherr)
- 11:30–11:50 Run Interactive Queries with Apache Flink (Jiangjie Qin)
- 11:30–11:50 Making Sense of Streaming Sensor Data: How Uber Detects On-trip Car Crashes (Nikolas Anderson, Jin Yang)
- 11:30–11:50 Demystifying Flink Memory Allocation and tuning (Roshan Naik)
- 12:00–12:40 Enabling Machine Learning with Apache Flink (Sherin Thomas)
- 12:00–12:40 Query Pulsar Streams using Apache Flink (Sijie Guo)
- 12:00–12:40 Multi-tenanted streams @Workday (Enrico Agnoli, Leire Fernandez de Retana Roitegui)
- 12:00–12:40 Change data capture in production with Apache Flink (David Morin, Yann Pauly)
- 12:40–13:40 Lunch Break
- 13:00–13:30 Lunch Talk: Non-code Contributions as a Road to Diversity (Aizhamal Nurmamat Kyzy)
- 13:40–14:20 Towards Flink 2.0: Unified Batch & Stream Processing (Aljoscha Krettek)
- 13:40–14:20 Extending Flink state serialization for better performance and smaller checkpoint size (Roman Grebennikov)
- 13:40–14:20 Kubernetes + Operator + PaaSTA = Flink @ Yelp (Antonio Verardi)
- 13:40–14:20 The role Stream Processing plays for an Opti Channel Experience (Jamie Chittenden)
- 14:30–15:10 From BaaB to EaaS in the Financial Industry (Francisco Javier Piqueras Ruiz, Francisco José Guerrero Sánchez)
- 14:30–15:10 State Unlocked (Tzu-Li (Gordon) Tai, Seth Wiesman)
- 14:30–15:10 Batch/Stream Ask-Me-Anything (Aljoscha Krettek, Till Rohrmann, Kurt Young)
- 14:30–15:10 FlinkDTW: time-series pattern search at scale using Dynamic Time Warping (Christophe Salperwyck)
- 15:10–15:30 Coffee Break
- 15:30–15:50 Tips and Tricks for Developing Streaming and Table Connectors (Eron Wright)
- 15:30–15:50 Stream SQL with Flink @ Yelp (Enrico Canzonieri)
- 15:30–15:50 Scotty: Efficient Window Aggregation with General Stream Slicing (Jonas Traub, Philipp Grulich)
- 15:30–15:50 Sponsored Talk: Running Apache Flink on AWS (Ryan Nienhuis)
- 16:00–16:40 When ordering matters (Niels Basjes)
- 16:00–17:00 Panel Discussion: Building Self Service Platforms for Apache Flink (Kenny Gorman, Steven Bairos-Novak, Enrico Canzonieri, Ryan Nienhuis)
- 16:00–16:40 Event Streaming Architecture for Industry 4.0 (Abdelkrim Hadjidj, Jan Kunigk)
- 16:00–16:40 What's new in 1.9.0 blink planner (Kurt Young)
- 16:50–17:10 Real-time Stream Analytics and Scoring Using Apache Flink, Druid & Cassandra at Deep.BI (Michal Ciesielczyk, Sebastian Zontek)
- 16:50–17:10 AStream: Ad-hoc Shared Stream Processing (Jeyhun Karimov)
- 16:50–17:10 Faster checkpointing through unaligned checkpoints (Piotr Nowojski)
