10-11 Apr 2017
Flink Forward is the premier conference on Apache Flink®
Watch all Flink Forward SF Videos hereFlink Forward is the premier conference on Apache Flink®
Watch all Flink Forward SF Videos hereSearch and recommendation system for Alibaba’s e-commerce platform use batch and streaming processing heavily. Flink SQL and Table API (which is a SQL-like DSL) provide simple, flexible, and powerful language to express the data processing logic. More importantly, it opens the door to unify the semantics of batch and streaming jobs. To support our products, we made lots of improvements to Flink SQL & TableAPI. We added the support for User-Defined Table function (UDTF), User-Defined Aggregates (UDAGG), window aggregate, and streaming retraction, etc. We have contributed these improvements back to the Flink community in the last few months. In this talk, we present the design and implementation of these improvement. We will also share the experience of running large scale Flink SQL and TableAPI jobs in Alibaba Search.