Get Started Free

Apache Flink® FAQs

Here are some of the questions that you may have about Apache Flink and its surrounding ecosystem.

If you’ve got a question that isn’t answered here then please do ask the community.

Apache Flink® is a powerful, scalable stream processing framework for running stateful, low-latency streaming applications on large volumes of data. Flink excels at high-performance, mission-critical streaming workloads and is used by many companies for production stream processing applications. Flink is the de facto industry standard for stream processing.

To get started with Flink check out the free Flink 101 training course, join the community, and try the quick start.

Flink is used to power event-driven applications, such as

  • Fraud detection
  • Anomaly detection
  • Rule-based alerting
  • Business process monitoring

as well as for building data products.

Flink is designed to process event streams, and it relies on other systems, such as Kafka, to store those event streams. Flink uses the Kafka client library to read and write events stored in Kafka.

Learn more with these free training courses

Apache Flink® 101

Learn how Flink works, how to use it, and how to get started.

Confluent Cloud is a fully managed Apache Kafka service available on all three major clouds. Try it for free today.

Try it for free