既然Apache Kafka具有处理能力,Apache Storm是否仍然有意义?

时间:2018-11-18 02:19:10

标签: apache-kafka apache-storm

我对数据工程非常幼稚,但在我看来,流行的数据管道曾经是从Kafka到Storm的某种东西……。但据我了解,Kafka现在似乎具有可能经常使用的数据处理能力。使Storm变得不必要。所以我的问题很简单,在什么情况下Kafka可以做到这一切,在什么情况下Storm仍然有用?

1 个答案:

答案 0 :(得分:1)

您仍然需要在某些地方部署 Kafka代码,例如纱。
另外,Kafka Streams只能在同一Kafka群集之间进行处理;风暴还有其他喷口和螺栓。

Kafka不受群集调度程序的外部依赖,尽管您可以使用几乎任何流行的编程语言来部署Kafka客户端,但它仍然需要外部工具,无论是Docker容器还是部署在裸机上。

如果有什么话,我会说Heron或Flink是Storm的真正替代产品