Apache Flink

What Does Apache Flink Mean?

Apache Flink is a tool for supporting Hadoop project structures and processing real-time data. As a type of batch processor, Flink contends with the traditional MapReduce and new Spark options.


Techopedia Explains Apache Flink

Flink was originally called Stratosphere and developed at the Berlin Technical University. It has now become an alternative to both MapReduce and Spark. Some of the benefits of Apache Flink include the ability to use the same algorithms for streaming and batch modes, in order to foster low latency achievements. There is also the opportunity to analyze clusters and perform iterative processing on different nodes of the system at once. Apache Flink is also compatible with Apache YARN and other Hadoop-related tools. This European-developed tool is likely to become part of the specific ways that administrators handle big data systems as companies jump on the bandwagon for high-volume data analytics.


Related Terms

Latest Cloud-Native Development Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…