官术网_书友最值得收藏!

Advantages of Flink

Apache Flink has recently become popular as an open source framework with powerful stream and batch processing. It provides the following benefits:

  • It has an actual stream processing engine: This engine can approximate batch processing, rather than the other way around. It supports event and out-of-order processing in the DataStream API, based on the dataflow model. 
  • Better memory management: Apache Flink has explicit memory management that gets rid of occasional spikes, such as the one found in the Spark framework.
  • Speed: It manages faster speeds by allowing for iterative processing to take place on the same node, rather than having the cluster run the nodes independently. Its performance can be further tuned by tweaking it to reprocess only the part of the data that has changed, rather than the entire set. It offers up to a five-fold boost in speed, as compared to the standard processing algorithm.
  • Less configuration: It requires less configuration, as compared to state-of-the-art applications. Apache Flink has elegant and fluent APIs in Java and Scala. 
  • Integrations: It has better integration with YARN, HDFS, HBase, and other components of the Apache Hadoop ecosystem.
主站蜘蛛池模板: 文登市| 本溪市| 雅江县| 神池县| 屯留县| 肇州县| 通化市| 忻州市| 璧山县| 墨玉县| 察哈| 邹平县| 兴城市| 西青区| 霍城县| 大埔县| 鄂托克旗| 五指山市| 通州市| 禄丰县| 宣武区| 廉江市| 汾西县| 铁岭县| 常宁市| 阿勒泰市| 红安县| 华宁县| 安平县| 德庆县| 米易县| 册亨县| 房山区| 临泽县| 丹阳市| 吴江市| 五大连池市| 南康市| 宁阳县| 黄浦区| 荔浦县|