从https://micronaut-projects.github.io/micronaut-kafka/latest/guide/#kafkaStream可以看出,有一种简单的方法可以运行运行KStream的应用程序。
如果我不想使用KStream,但想将KafkaStream API与拓扑模式一起使用,Micronaut可以实现吗?
答案 0 :(得分:0)
是的,您当然可以。 Kafka流是一个客户端库,您可以将其添加为依赖项并与应用程序打包在一起。它不取决于您如何部署它,您应该考虑被认为与应用程序实例之间的负载分配方式有关的实例/线程数。
为澄清混淆,Kafka Streams是库名称,而KStream是您可以在应用程序中使用的类型,请检查以下链接以进行澄清。
https://kafka.apache.org/22/documentation/streams/core-concepts