AI engineering glossary · Data engineering

What is Apache Flink?

Apache Flink: An open-source engine for stateful computation over unbounded event streams, with precise control of event time, windows and fault-tolerant state. It also handles batch work by treating a finite dataset as a bounded stream.

Level: advancedTopic: Data engineering

Apache Flink: an example

A Flink job keeps a running count of failed logins per user over the last five minutes and raises an alert above a threshold.

Related terms

More Data engineering terms

Where you learn it

Apache Flink is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.