吞吐量—如果要处理的消息较少,kafka有用吗

kx7yvsdv  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(312)

如果我们要处理的信息较少,Kafka有用吗。如果我每秒要处理1000条信息,Kafka可行吗?

r6vfmomb

r6vfmomb1#

任何有经验的软件工程师都会说,这取决于;-)。有很多因素需要考虑。这里只是一个例子:
您需要保留这些消息吗?如果不是,那么Kafka可能不是你要找的。
即使您需要持久性,也不意味着kafka可以处理您的吞吐量需求(尽管我的直觉认为它可以处理您的容量)。确定这一点的唯一方法是对kafka的消息卷运行性能测试,看看它是如何处理的。其他代理(如activemq)也很可能处理您的卷。然后,问题就落在代理对于您的用例(例如,事件源)的合适程度上了。查看kafka的文档,看看kafka在行业中是如何使用的。
您必须记住,kafka目前不像activemq等其他代理那样受欢迎。因此,即使Kafka对你的场景很有用,你也很难在Kafka问题上找到帮助。

相关问题