Examples
Bundled Examples
The Flink sources include many examples for Flink’s different APIs:
- DataStream applications (Java / Scala)
- DataSet applications (Java / Scala)
- Table API / SQL queries (Java / Scala)
These instructions explain how to run the examples.
Examples on the Web
There are also a few blog posts published online that discuss example applications:
How to build stateful streaming applications with Apache Flink presents an event-driven application implemented with the DataStream API and two SQL queries for streaming analytics.
Building real-time dashboard applications with Apache Flink, Elasticsearch, and Kibana is a blog post at elastic.co showing how to build a real-time dashboard solution for streaming data analytics using Apache Flink, Elasticsearch, and Kibana.
The Flink training website from Ververica has a number of examples. Check out the hands-on sections and the exercises.