【发布时间】:2020-11-22 09:30:32
【问题描述】:
我想在我的应用程序中使用 hazelcast-jet-kafka,因为在我的情况下,kafka 分区的数量是有限的。我如何理解 jet-kafka 并行性并不依赖于 kafka 分区,如果能找到有关 jet-kafka 如何实现 kafka 分区数量独立性的解释,那就太好了。
但我的问题是,当我的事件处理程序无法序列化时,我如何处理 jet 中的事件。 例如,我找到了一个解决方案 - 使用地图接收器并将本地事件侦听器添加到此地图, 但对我来说,这似乎是一个拐杖,因为我不需要将这些事件存储在地图中。在这种方案中可以将地图大小设置为零吗?
另外,我在文档中看到了一种新的接收器类型 - 可观察的,这似乎是我想要的,但可观察的侦听器不能只获取本地条目,对我来说,它不适合。
您能帮助找到正确的解决方案吗?或者 hazelcast-jet-kafka 在这种情况下不是一个好的选择?
【问题讨论】:
标签: hazelcast-jet