This repository includes notes on apache Flink and some code samples.

Better read in BOOK format..

  • my-flink folder includes java main classes to learn about some of the Flink Data streams processing like simple filtering, joins operations, using Quarkus app.
  • flink-training is a clone of the official training material
  • kafka-flink-demo is the integration between Kafka and Flink, using the Freezer IoT simulator
  • flink-sql-demo is a SQL demo based on this tutorial. It integrates Kafka, MySQL, Elasticsearch, and Kibana with Flink SQL to analyze e-commerce user's behavior in real-time.
  • Flink SQL local java app