Glossary

Flink

A stream-processing engine for real-time windowed computation.

1 min read·4 sections
Open the interactive version → diagrams, practice & more

Definition

A stream-processing engine for real-time windowed computation.

How it works

Stateful, exactly-once stream processing — powers real-time aggregations and analytics over Kafka.

Common questions

What is Flink?

A stream-processing engine for real-time windowed computation.

How does Flink work?

Stateful, exactly-once stream processing — powers real-time aggregations and analytics over Kafka.

What is Flink used for in system design?

Stateful, exactly-once stream processing — powers real-time aggregations and analytics over Kafka.

Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →