Answering to myself, I have found some nice training material at http://dataartisans.github.io/flink-training. There are even videos at youtube for some of the slides
- http://dataartisans.github.io/flink-training/overview/intro.html https://www.youtube.com/watch?v=XgC6c4Wiqvs - http://dataartisans.github.io/flink-training/dataSetBasics/intro.html https://www.youtube.com/watch?v=0EARqW15dDk The third lecture http://dataartisans.github.io/flink-training/dataSetAdvanced/intro.html more or less corresponds to https://www.youtube.com/watch?v=1yWKZ26NQeU but not exactly, and there are more lessons at http://dataartisans.github.io/flink-training, for stream processing and the table API for which I haven't found a video. Does anyone have pointers to the missing videos? Greetings, Juan 2015-09-02 12:50 GMT+02:00 Juan Rodríguez Hortalá < [email protected]>: > Hi list, > > I'm new to Flink, and I find this project very interesting. I have > experience with Apache Spark, and for I've seen so far I find that Flink > provides an API at a similar abstraction level but based on single record > processing instead of batch processing. I've read in Quora that Flink > extends stream processing to batch processing, while Spark extends batch > processing to streaming. Therefore I find Flink specially attractive for > low latency stream processing. Anyway, I would appreciate if someone could > give some indication about where I could find a list of hardware > requirements for the slave nodes in a Flink cluster. Something along the > lines of https://spark.apache.org/docs/latest/hardware-provisioning.html. > Spark is known for having quite high minimal memory requirements (8GB RAM > and 8 cores minimum), and I was wondering if it is also the case for Flink. > Lower memory requirements would be very interesting for building small > Flink clusters for educational purposes, or for small projects. > > Apart from that, I wonder if there is some blog post by the comunity about > transitioning from Spark to Flink. I think it could be interesting, as > there are some similarities in the APIs, but also deep differences in the > underlying approaches. I was thinking in something like Breeze's cheatsheet > comparing its matrix operatations with those available in Matlab and Numpy > https://github.com/scalanlp/breeze/wiki/Linear-Algebra-Cheat-Sheet, or > like http://rosettacode.org/wiki/Factorial. Just an idea anyway. Also, > any pointer to some online course, book or training for Flink besides the > official programming guides would be much appreciated > > Thanks in advance for help > > Greetings, > > Juan > >
