360深度实践:Flink 与 Storm 协议级对比

  1. 云栖社区>
  2. 博客>
  3. 正文

360深度实践:Flink 与 Storm 协议级对比

Ververica 2019-06-20 10:44:21 浏览564
展开阅读全文

作者:张馨予

本文从数据传输和数据可靠性的角度出发,对比测试了 Storm 与 Flink 在流处理上的性能,并对测试结果进行分析,给出在使用 Flink 时提高性能的建议。

Apache Storm、Apache Spark 和 Apache Flink 都是开源社区中非常活跃的分布式计算平台,在很多公司可能同时使用着其中两种甚至三种。对于实时计算来说,Storm 与 Flink 的底层计算引擎是基于流的,本质上是一条一条的数据进行处理,且处理的模式是流水线模式,即所有的处理进程同时存在,数据在这些进程之间流动处理。而 Spark 是基于批量数据的处理,即一小批一小批的数据进行处理,且处理的逻辑在一批数据准备好之后才会进行计算。在本文中,我们把同样基于流处理的 Storm 和 Flink 拿来做对比测试分析。

在我们做测试之前,调研了

网友评论

登录后评论
0/500
评论
Ververica
+ 关注