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

  • Hands-On Big Data Modeling
  • James Lee Tao Wei Suresh Kumar Mukhiya
  • 196字
  • 2021-06-10 18:58:54

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.
主站蜘蛛池模板: 浠水县| 耿马| 高雄县| 武胜县| 贵德县| 邳州市| 英山县| 曲阜市| 常山县| 金门县| 红安县| 山东省| 泸州市| 台东县| 赤城县| 兴业县| 永顺县| 商水县| 兴国县| 绍兴县| 出国| 大足县| 三门县| 桃园市| 湖北省| 莒南县| 玛曲县| 诏安县| 体育| 灵山县| 崇左市| 远安县| 慈溪市| 若尔盖县| 六安市| 息烽县| 女性| 永修县| 雷波县| 青河县| 绥化市|