~/talk

PyFlink: Building Flink applications with Python language

Talkat Flink Forward Global 2021 · 2021-10-18..10-27· [python]
name:Dian Fu
links:none on file
links:none on file
slides:none on file

PyFlink adds Python Table API/SQL and DataStream API support enabling Python UDF, UDTF, UDAF, Pandas UDF/UDAF and uses Py4J to map Python APIs to JVM jobs. Runtime builds Java operators plus Python workers, optimizes with operator fusion, batches Arrow data for smaller serialization and faster RPCs, and supplies custom type serializers and multi-level async state reads. Demos show a streaming wordcount and per-user order aggregation; checkpoints are currently pipelined and hard to predict, and a prototype of in-JVM UDF execution shows promising speedups.

AI-written summary · about

  1. 0:00Pyflink Overview
  2. 4:10Pyflink Internals
  3. 16:23Demo
  4. 32:46Future of Pyflink
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.