Slides: http://de.slideshare.net/mikiobraun/f...
Apache Flink meetup Berlin 23.06.15
Talk by Mikio Braun
Data flow vs. procedural programming: How to put your algorithms into Flink
Modern Big Data frameworks including Flink are often based on a data flow programming model. The main data type is a set, and an algorithm must be formulated in terms of transformations on these sets, dealing with one element at a time. This is in stark contrast to classical programming languages, which are based on variables, functions, and
control flow like for loops and conditional statements to process data.
Mikio will discuss both approaches and show how to translate a more classical piece of code into the data flow formalism, to be able to benefit from the scalability of these systems.
https://flink.apache.org/
http://data-artisans.com/