【问题标题】:confluent platform vs apache kafka [closed]融合平台与 apache kafka [关闭]
【发布时间】:2017-02-03 19:50:32
【问题描述】:

我是 kafka 的新手,我对 Confluent 平台很好奇。看来 Confluent 平台上的用户故事并不多。 Confluent 平台和 Apache Kafka 有什么区别?

【问题讨论】:

    标签: apache-kafka confluent-platform


    【解决方案1】:

    “你最喜欢哪一个”可能不适合这个论坛,因为它非常主观。 但是,我可以描述差异。

    Confluent Platform 包含 Apache Kafka,因此无论如何您都会得到它。它还包括一些可以使 Apache Kafka 更易于使用的东西:

    • Python、C、C++ 和 Go 中的客户端。 Apache Kafka 包含 Java 客户端。如果您使用其他语言,Confluent Platform 可能包含您可以使用的客户端。
    • 连接器 - Apache Kafka 包含一个文件连接器。 Confluent 添加了 HDFS、JDBC 和 Elastic Search 连接器。
    • REST 代理 - 将 REST API 添加到 Apache Kafka,因此您可以使用任何语言甚至通过浏览器使用它
    • 架构注册表 - 如果您使用 Avro,架构注册表将为您存储每个主题的 Avro 架构,并有助于架构演变和兼容性。
    • 支持 - Confluent 支持 Confluent 平台。 Apache Kafka 本身并没有真正得到任何人的支持(其他供应商将其与自己的平台打包并支持自己的平台,就像 Confluent 在 Confluent Platform 中支持 Kafka)。

    希望这可以帮助您选择。

    【讨论】:

    • 平台的某些部分(例如 ksql)可以提取出来与 vanilla Apache Kafka 一起使用。所以你以后可以随时混搭
    • IMO,这个问题不是关于“你最喜欢哪一个”。我遇到了这个问题,因为我对它们之间的技术差异感到好奇。例如,看到融合是基于 Apache Kafka 构建的并不是基于意见的。
    猜你喜欢
    • 1970-01-01
    • 2019-03-10
    • 2021-01-13
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    相关资源
    最近更新 更多