Apache Flink est un framework et un moteur de traitement distribué pour des calculs avec état sur des flux de données non bornés et bornés. Il offre une cohérence d'état exactly-once, un traitement en temps d'événement et la gestion des données arrivant tardivement, avec des interfaces en couches : SQL pour les flux et les lots, l'API DataStream et ProcessFunction pour un contrôle fin du temps et de l'état. Flink est conçu pour les environnements de cluster courants et prend en charge la haute disponibilité et les savepoints. Vous déployez et exploitez le logiciel vous-même.
Flink est un projet de l'Apache Software Foundation, organisation à but non lucratif américaine (501(c)(3)) ; son code est sous licence Apache 2.0. Aucun éditeur n'exploitant de service Flink, vos données sont traitées là où vous exécutez le cluster : sur vos serveurs, chez un hébergeur européen ou dans la région cloud de votre choix. Une organisation européenne garde ainsi la maîtrise de l'emplacement et des accès, et assume elle-même l'exploitation.