Apache Flink Zurich Kickoff


Details
Welcome to the 1st Apache Flink meetup in Zurich! We are very lucky to have Timo Walther visiting us all the way from Berlin for this occasion. We plan to have a short introduction talk followed by Timo's talk which should take around 45'. After the talk, we encourage you to stay around for some food, drinks, and discussion.
Schedule
7:00 pm - 7:15 pm: Welcome
7:15 pm - 7:30 pm: Apache Flink intro
7:30 pm - 8:15 pm: Table & SQL API – unified APIs for batch and stream processing
8:15 pm - ... : open discussion & beer
======================
Title:
Table & SQL API – unified APIs for batch and stream processing
Abstract:
SQL is undoubtedly the most widely used language for data analytics. It is declarative and can be optimized and efficiently executed by most query processors. Therefore the community has made effort to add relational APIs to Apache Flink, a standard SQL API and a language-integrated Table API. Both APIs are semantically compatible and share the same optimization and execution path based on Apache Calcite. Since Flink supports both stream and batch processing and many use cases require both kinds of processing, we aim for a unified relational layer. In this talk we will look at the current API capabilities, find out what’s under the hood of Flink’s relational APIs, and give an outlook for future features such as dynamic tables, Flink’s way how streams are converted into tables and vice versa leveraging the stream-table duality.
Bio:
Timo Walther is a PMC member of Apache Flink® and works as a software engineer at data Artisans. He studies Computer Science at TU Berlin, worked at IBM Germany, and participated in the Database Systems and Information Management Group of TU Berlin.

Apache Flink Zurich Kickoff