Stateful stream processing:
Enabling real-time applications for the modern enterprise

Apache Flink® is an open source stream processing framework that unifies real-time event-driven applications and real-time analytics.

What is stream processing?

Companies operating in real time powered by Apache Flink®

Apache Flink® : A new state of mind

Apache Flink® : A new state of mind
Apache Flink is an open source stream processing framework for high-performance, scalable, and accurate real-time applications.


State modifications and lookups are local to an Apache Flink application, and backups are managed without any disruption in data processing.


Apache Flink stream processing applications manage their own data and state, reducing the need for expensive shared databases. Resources for compute and state can be scaled jointly.

Exactly-once Semantics

Global backup snapshots for fault tolerance ensure a consistent view of an Apache Flink application, guaranteeing fault tolerance and exactly-once application semantics.

dA Platform: Easy stream processing for everyone

dA Platform, with open source Apache Flink and dA Application Manager, is purpose-built for managing stateful Flink stream processing applications. Application Manager includes ready-to-go integrations with container orchestration, CI/CD, logging, metrics, and state storage and provides companies with a singular view of all of their stream processing applications.

DA Plattform More about dA Platform

About us

We were founded in 2014 by the original creators of Apache Flink®.

Headquartered in Berlin with an office in San Francisco, you can find us talking about Flink around the world. Contact us if you’re looking for support from Flink experts, and visit our blog to see what we’ve been up to lately.

Read More

dA Platform

A production-ready stream processing platform including open source Apache Flink® and dA Application Manager

Apache Flink®

An open source stream processing framework that unifies real-time analytics and real-time applications