比较 Flink vs Spark Streaming、Flink vs Storm 和 Storm vs Heron 有很多问题。
这个问题的起源是因为 Apache Flink 和 Twitter Heron 都是真正的流处理框架(不是微批处理,如 Spark Streaming)。Storm 已于去年被 Twitter 停用,他们改用 Heron(这基本上是 Storm 的重新设计)。
Slim Baltagi 有关于 Flink 和 Flink vs Spark 的精彩演讲: https ://www.youtube.com/watch?v=G77m6Ou_kFA
Ilya Ganelin 对各种流媒体框架进行了很好的研究: https ://www.youtube.com/watch?v=KkjhyBLupvs
关于 Flink 与 Storm 的非常有趣的想法: Flink 和 Storm 之间的主要区别是什么?
但我还没有看到任何新的 Storm/Heron 与 Apache Flink 的比较。
这两个项目都很年轻,都支持使用以前编写的 Storm 应用程序和许多其他东西。Flink 更适合 Hadoop 生态系统,Heron 更适合基于 Twitter 的生态系统堆栈。
有什么想法吗?