Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

Apache Flink

Apache Flink is a data processing framework for distributed, high-performance analytics. It can run batch programs to process historical data and provides support for event-time processing and state management in its streaming-first architecture. Apache Flink handles both real-time and offline data analysis, making it ideal for building applications with complex computations over unbounded and bounded data streams. The software offers APIs in Java and Scala as well as an SQL interface (Flink SQL) that lets users write queries on the incoming streams or tables backed by batch sources.