使用 Kafka(和 spring 启动)的分布式系统中的 Graphql 订阅

Graphql subscriptions in a distributed system with Kafka (and spring boot)

我有以下情况:

我的 implementation is using reactor-kafka 但我认为这只是一个实现细节。

我看到的选项是:

我看到有一个 implementation for node 但我不知道它是如何解决问题的。 解释了如何编写订阅程序,但没有谈论这个分布式的东西。

我建议的方法是最干净的方法吗?有没有我没有看到的 Kafka 方法?还是我误会了什么?

我最终为每个侦听器使用了 1 个消费者组 ID,并为这些事件专门设置了一个主题。