【问题标题】:Kafka proxy as intermediate卡夫卡代理作为中间
【发布时间】:2020-05-14 20:05:29
【问题描述】:

我们目前正在考虑与主要的 kafka 提供商之一(如 IBM、Confluent、Heroku 等)投资于公司范围内的 Kafka 即服务 (Paas)。

所有这些的共同点是它们为数据生产者和消费者提供用户名+密码身份验证。

我们的一个关键 CDC 复制软件不支持这种身份验证方法,只能使用无身份验证或 2 路证书 TLS 身份验证。

我们可以引入什么作为中间代理技术(在 Windows 上),可以在内部网络上提供无身份验证并使用用户名+密码连接到公共 kafka 代理?

它可能是开源或商业解决方案。

CDC Replication ---(无身份验证)---> 代理 ---(用户名 + 密码)---> Kafka 代理

【问题讨论】:

    标签: apache-kafka


    【解决方案1】:

    为简单起见,您可以只拥有第二个不安全的 Kafka 集群。将您的 CDC 流式传输到该位置,然后使用 MirrorMaker 或 Confluent Replicator 等工具将 CDC 主题流式传输到您的安全集群。

    免责声明:我为 Confluent 工作。

    【讨论】:

    • 这是一个选项,但我更喜欢轻量级代理解决方案,它可以安装在与 CDC 相同的服务器上 - 如果存在这样的代理。
    • 我认为这个 kafka-proxy 完全符合您的要求:github.com/grepplabs/kafka-proxy
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    • 2017-07-14
    • 1970-01-01
    • 2021-03-01
    • 1970-01-01
    • 2016-06-24
    相关资源
    最近更新 更多