【发布时间】:2016-08-11 16:05:37
【问题描述】:
当可以使用直接连接到 kafka 的微服务时,使用风暴拓扑有什么好处。微服务方法似乎为以下方面提供了更好的解决方案:
- 工具(所有可能的库、IoC 容器等)
- 持续部署(现有工具和最佳实践)
虽然风暴拓扑似乎使用需要静态函数的普通 java。
那么使用风暴拓扑而不是微服务有什么好处?
【问题讨论】:
-
你没有真正提到你想要实现的用例。与 Apache Storm 相比,微服务是一个更通用的术语。 Apache Storm 是专门用于数据处理的特定软件,更具体地说是“流式处理”。您可以在技术上实现 Apache Storm 可以通过微服务实现的功能以及更多功能,但反之亦然。
标签: java apache-kafka apache-storm microservices