Apache Flink® is an open-source stream processing framework for distributed, high-performing, always-available, and accurate data streaming applications.

Introduction to Flink

Latest Blog Posts

Apache Flink in 2017: Year in Review
As 2017 comes to a close, let's take a moment to look back on the Flink community's great work during the past year.
Apache Flink 1.4.0 Release Announcement

The Apache Flink community is pleased to announce the 1.4.0 release. Over the past 5 months, the Flink community has been working hard to resolve more than 900 issues. See the complete changelog for more detail.

Looking Ahead to Apache Flink 1.4.0 and 1.5.0

The Apache Flink 1.4.0 release is on track to happen in the next couple of weeks, and for all of the readers out there who haven’t been following the release discussion on Flink’s developer mailing list, we’d like to provide some details on what’s coming in Flink 1.4.0 as well as a preview of what the Flink community will save for 1.5.0.

Apache Flink 1.3.2 Released

The Apache Flink community released the second bugfix version of the Apache Flink 1.3 series.

A Deep Dive into Rescalable State in Apache Flink

A primer on stateful stream processing and an in-depth walkthrough of rescalable state in Apache Flink.