Java 如何使用Micronaut运行KafkaStream应用程序?

Java 如何使用Micronaut运行KafkaStream应用程序?,java,apache-kafka,apache-kafka-streams,micronaut,Java,Apache Kafka,Apache Kafka Streams,Micronaut,从中,我可以看出有一种简单的方法可以运行运行KStream的应用程序 如果我不想使用KStream,但想使用KafkaStream API和拓扑模式,那么这是Micronaut可以实现的吗?是的,您当然可以。Kafka streams是一个客户端库,您可以将其作为依赖项和包与应用程序一起添加。它不取决于如何部署它,您应该考虑实例/线程的数量,因为它涉及到如何在应用程序实例之间共享负载。 为了澄清Kafka Streams是库名称,而KStream是您可以在应用程序中使用的类型,请查看下面的链接以

从中,我可以看出有一种简单的方法可以运行运行KStream的应用程序


如果我不想使用KStream,但想使用KafkaStream API和拓扑模式,那么这是Micronaut可以实现的吗?

是的,您当然可以。Kafka streams是一个客户端库,您可以将其作为依赖项和包与应用程序一起添加。它不取决于如何部署它,您应该考虑实例/线程的数量,因为它涉及到如何在应用程序实例之间共享负载。 为了澄清Kafka Streams是库名称,而KStream是您可以在应用程序中使用的类型,请查看下面的链接以获得澄清


我不知道你的意思。正如@groo所指出的,卡夫卡流是一个图书馆。您确实构建了一个拓扑,
KStream
是该拓扑中的一个节点。