由于 Kafka Streams 现在可用,SMACK 堆栈中是不是需要 Spark 和 Akka? [关闭]

Posted

技术标签:

【中文标题】由于 Kafka Streams 现在可用,SMACK 堆栈中是不是需要 Spark 和 Akka? [关闭]【英文标题】:Since Kafka Streams is now available, is Spark and Akka necessary in the SMACK stack? [closed]由于 Kafka Streams 现在可用,SMACK 堆栈中是否需要 Spark 和 Akka? [关闭] 【发布时间】:2017-01-24 16:10:28 【问题描述】:

即将深入了解具有 IoT 数据摄取架构的 Kafka Streams,并查看大量 SMACK stack 示例。但是,现在可以使用 Kafka Streams,是否真的需要 Spark 和 Akka(也许只是不需要 Spark)?

【问题讨论】:

"可能的答案太多,或者对于这种格式,好的答案太长了。请添加详细信息以缩小答案集或隔离可以在几段中回答的问题。 " 【参考方案1】:

根据您分享的信息,这是一个相当宽泛的问题,所以请不要介意我给出一个可能过于宽泛的答案,说“是”——您可以用 Kafka 的 Streams API(可能包括 Kafka 的也连接 API)”用于摄取架构。

PS:我认为其他 SO 读者会从缩小您的问题范围中受益,例如通过更明确地说明您要实现的目标以及您的各种要求。

【讨论】:

以上是关于由于 Kafka Streams 现在可用,SMACK 堆栈中是不是需要 Spark 和 Akka? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Kafka Streams 容错与并行偏移管理

Kafka Streams中的内存与持久状态存储?

kafka Streams会话窗口

KSQL / Kafka Streams可以支持复杂事件处理吗?

Kafka Streams - 根据 Streams 数据发送不同的主题

Akka Stream Kafka vs Kafka Streams