Python Streaming Pipelines with Beam on Flink - Thomas Weise & Aljoscha Krettek

preview_player
Показать описание
Flink Forward Berlin, September 2018 #flinkforward

Python is popular amongst data scientists and engineers for data processing tasks. The big data ecosystem has traditionally been rather JVM centric. Often Java (or Scala) are the only viable option to implement data processing pipelines. That sometimes poses an adoption barrier for organizations that have already invested in other language ecosystems. The Apache Beam project provides a unified programming model for data processing and its ongoing portability effort aims to enable multiple language SDKs (currently Java, Python and Go) on a common set of runners. The combination of Python streaming on the Apache Flink runner is one example. Let’s take a look how the Flink runner translates the Beam model into the native DataStream (or DataSet) API, how the runner is changing to support portable pipelines, how Python user code execution is coordinated with gRPC based services and how a sample pipeline runs on Flink.

Рекомендации по теме
Комментарии
Автор

Thanks for the video!!!

can you plz make more demo videos on apache flink with python....
as my requirement is for data processing from more than two files to one DB

aniketwaghmare
Автор

We have duplicate videos in this play list(Flink Forward Berlin 2018). Can you please check and update right one.

cdinesh
Автор

No way to execute Beam pipeline in Flink - it says 'cannot find file'. Direct runner is not an option - I think this is just some sandbox and completly useless in production environment

podunkman