# Get Started with Apache Flink \[Free Resources\]

**URL:** <https://forum.confluent.io/t/get-started-with-apache-flink-free-resources/7945>\
**Category:** Stream Processing\
**Created:** [25 May 2023 20:02 UTC](https://forum.confluent.io/t/get-started-with-apache-flink-free-resources/7945 "2023-05-25T20:02:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mbii](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/mbii/32/1071_2.png) [@mbii](https://forum.confluent.io/u/mbii)\
**Post date:** [25 May 2023 20:02 UTC](https://forum.confluent.io/t/get-started-with-apache-flink-free-resources/7945/1 "2023-05-25T20:02:11Z")

</div>

Apache Flink® is a battle-hardened stream processor widely used for demanding real-time applications. Its performance and robustness are the results of a handful of core design principles, including a share-nothing architecture with local state, event-time processing, and state snapshot (for recovery).

👉 If you are interested in learning what makes Flink tick, and how it handles some common use cases, check out the [Apache Flink® 101 course](https://developer.confluent.io/courses/apache-flink/intro/?utm_source=community-forum&utm_medium=organicsocial&utm_campaign=tm.devx_ch.cd-apache-flink-101_content.apache-flink) on Confluent developer

👉 If you are ready to start building your Flink application in Java, this step-by-step course will be a simplified guide for you: [Building Apache Flink Applications in Java](https://developer.confluent.io/courses/flink-java/overview/?utm_source=community-forum&utm_medium=organicsocial&utm_campaign=tm.devx_ch.cd-building-flink-applications-in-java_content.apache-flink)

You may also be interested in these resources:

- [Flink and Kafka Streams: a Comparision and Guideline for Users](https://www.confluent.io/blog/apache-flink-apache-kafka-streams-comparison-guideline-users/) [Blog]
- [Flink vs Kafka Streams/ksqlDB: Comparing Stream Processing Tools](https://developer.confluent.io/podcast/flink-vs-kafka-streams-ksqldb-comparing-stream-processing-tools/) [Podcast]
- [CDC Stream Processing with Apache Flink](https://www.confluent.io/events/current-2022/cdc-stream-processing-with-apache-flink/) [Event Replay]
