awesome-flink
by wuchong
😎 A curated list of amazingly awesome Flink and Flink ecosystem resources
AI summary
Flink toolkit
A curated collection of resources and tools for Apache Flink developers
- stars
- 775
- forks
- 112
- watching
- 47
- awesome list
- 1
- entries
- 89
What's in the list
89 links in 18 sections, with live GitHub stats.activeno commit in 2y
Packages / Notebooks
- Apache Zeppelin
Web-based notebook that enables interactive data analytics with plugable backends, integrated plotting, and extensive Flink support out-of-the-box
Packages / Machine Learning
Flink-TensorFlow
A library for machine intelligence in Apache Flink™, using the TensorFlow library and associated models
Packages / Complex Event Processing
Flink-Siddhi
A CEP library for Flink to run Siddhi within Apache Flink streaming application
Packages / Interfaces
- Apache Beam
Unified data processing engine supporting both batch and streaming applications. Apache Flink is one of the supported execution environments
Packages / Connectors
Apache Bahir
Collection of the connectors excluded from Flink (Akka, ActiveMQ, Flume, Netty, Redis)
Packages / Benchmarks
Packages / Tests
Flinnk spector
provides a framework to define unit tests for Apache Flink data flows. The framework executes data flows locally and verifies the output using predefined expectations
Official Resources
External Resources
Community
Books
- Stream Processing with Apache Flink
by Fabian Hueske, Vasiliki Kalavri (Nov 2017)
- Flink in Action
by Sameer Wadkar, Hari Rajaram (Mar 2017)
- Learning Apache Flink
by Tanmay Deshpande (Feb 2017)
- Introduction to Apache Flink
by Ellen Friedman, Kostas Tzoumas (Oct 2016)
Papers
- Lightweight Asynchronous Snapshots for Distributed Dataflows
Paper proposed Asynchronous Barrier Snapshotting (ABS) implemented in Flink to support stateful stream processing. (Jun 2015)
- Apache Flink™: Stream and Batch Processing in a Single Engine
Paper introducing Apache Flink for processing streaming and batch data under a single execution model. (Jan 2015)
- The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing
Paper introducing the Dataflow model which Flink's streaming model based on. (2015)
- Efficient Pattern Matching over Event Streams
Flink CEP library inspired by this paper. (2008)
Blogs
- Yanghua's Blog
(中文)
Flink Forward
- Slides and Videos
Flink Forward 2015 -
- Slides and Videos
Flink Forward 2016 -
Slides and Videos
Flink Forward San Francisco 2017 -
Slides
Flink Forward Berlín 2017 -
Slides / 2017
- SlideShare
Timo Walther: :
- SlideShare
Kostas Kloudas: :
- SlideShare
Tzu-Li (Gordon) Tai: :
- SlideShare
Stefan Richter: :
- SlideShare
Ufuk Celebi: :
- SlideShare
Jamie Grier: :
- SlideShare
Stephan Ewen: :
- SlideShare
Stephan Ewen: :
- SlideShare
Till Rohrmann: :
- SlideShare
Timo Walther: :
- SlideShare
Kostas Kloudas: :
- SlideShare
Fabian Hueske: :
Slides / 2016
- SlideShare
Stephan Ewen: :
- SlideShare
Kostas Tzoumas & Stephan Ewen: :
- SlideShare
Robert Metzger: :
- SlideShare
Till Rohrmann & Fabian Hueske: :
- SlideShare
Jamie Grier: :
- SlideShare
Jamie Grier: :
- SlideShare
Till Rohramnn: :
- SlideShare
Stephan Ewen: :
- SlideShare
Stephan Ewen: :
- SlideShare
Aljoscha Krettek: :
- SlideShare
Fabian Hueske: :
- SlideShare
Kostas Tzoumas: :
- SlideShare
Stephan Ewen: :
- SlideShare
Till Rohrmann & Fabian Hueske: :
- SlideShare
Robert Metzger: :
- SlideShare
Stephan Ewen: :
- SlideShare
Stephan Ewen: :
- SlideShare
Ufuk Celebi: . :
- SlideShare
Kostas Tzoumas: . :
- SlideShare
Jamie Grier: . :
- SlideShare
Jamie Grier: . :
- SlideShare
Robert Metzger: . :
- SlideShare
Vasia Kalavri: . :
- SlideShare
Maximilian Michels: . :
- SlideShare
Vasia Kalavri: . :
- SlideShare
Till Rohrmann: . :
Slides / 2015
- SlideShare
Till Rohrmann: :
- SlideShare
Stephan Ewen: :
- SlideShare
Robert Metzger: :
- SlideShare
Robert Metzger: :
- SlideShare
Paris Carbone: (Google Tech Talk, August 2015:
- SlideShare
Andra Lungu: :
- SlideShare
Till Rohrmann: :
- SlideShare
Gyula Fóra: :
- SlideShare
Till Rohrmann: :
- SlideShare
Marton Balassi: :
- SlideShare
Vasia Kalavri: :
- SlideShare
Fabian Hueske: :
- SlideShare
Kostas Tzoumas: :
Slides / 2014
- SlideShare
Kostas Tzoumas: :
- SlideShare
Marton Balassi & Gyula Fóra: :
- SlideShare
Till Rohrmann: :
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-flink.