Red Hat OpenShift Streams 和 AMQ Streams 有什么区别

What's the difference between Red Hat OpenShift Streams and AMQ Streams

我正在 Openshift 上使用 Kafka 设计事件溯源架构。我最近看到 Red Hat 在“Integration boundle”(当然不是免费的)中有一个名为 Red Hat AMQ Streams 的模块。

不过我发现了 red hat 所谓的“Openshift Streams”,它看起来“免费”。我想知道这两种服务之间的区别。谢谢!

这两款产品都基于 Kafka 和 Strimzi。

Red Hat OpenShift Streams for Kafka 是托管解决方案。它不是免费的(尽管开发人员可以免费试用)。

AMQ Streams 也基于 Kafka 和 Strimzi,但由客户托管和管理。正如您指出的那样,它是整体集成包的一部分(因此也将包括其他相关组件,如 Debezium。)它有一个更传统的成本模型,围绕您使用的内核数量。