更新时间:2021-11-15 15:30:31
在今天的纽约Kafka峰会上,由Apache Kafka创立的公司Confluent将宣布发布一个新版本:Confluent Plat form5.2,它为开发者、管理员和任何想要处理跨云和现场基础设施流的数据处理的客户提供了许多功能。
融合控制中心架构编辑器,新版本,融合平台表单5.2。
毫无疑问,Apache Kafka已经成为流媒体数据处理领域事实上的标准。但它是一个标准,核心技术是开源的,这让孔子很感兴趣。毕竟,人们可以使用来自Cloudera等供应商的Hadoop/Spark发行版中包含的Kafka开源位或版本。MapR有自己的KafkaAPI兼容组件,叫做Apache Kafka的MapR事件存储。在云中(融合云本身除外),在tAzure事件中心服务的Micros上有一个Kafka(MS K)亚马逊托管流和KafkaAPI兼容性的开放预览。
有了所有这些卡夫卡式的选择,很明显,如果孔子想说服客户使用其产品,它需要增加很多价值。用ConfluentPlat form5.2,公司在这里做了一个很好的示范。是的,这个版本是基于Kafka2.2的,Kafka 2.2是3月22日发布的一个开源位,一个多星期前。但是约会地点在盒子里放了很多东西。
起初,Confluent包含了1.0版本的“librdkafka”客户端库,为C/C提供了支持,现在已经接近与Java客户端的功能对等。另外,因为Confluent的Python客户端,Go和。NET(C#)是基于librdkafka的,这些客户端在功能上也得到了同样的提升。NET软件开发工具包是核心。NET,这将是。NET开发人员的卡夫卡应用程序,和Windows。
同时,为了支持所有平台上的开发者,Kafka类似于S QL的查询语言KS QL进行了显著增强,支持CASE、BETWE EN、GROUPBY等SQL命令和关键字。作为奖励,融合控制中心是该公司管理卡夫卡基础设施的基于浏览器的工具。它增强了KS QL GUI的查询能力,增加了创建、编辑和验证模式的能力(如本文顶部的截图所示),并更改了兼容性策略。
说到控制中心,它现在允许您配置卡夫卡的“代理”,而不仅仅是监视在命令行上创建的代理。控制中心现在可以扩展到120,000个分区副本(也就是说,通常是40,000个分区),Confluent说这应该足以处理大多数高端企业实现。
对开发人员来说更好的是,Confluent现在为其完整平台提供了一个免费的开发人员许可证,用于具有足够多的Kafka集群作为单个代理的环境,例如开发和测试环境。这意味着,即使是未通过孔子社区许可证提供的开源卡夫卡或高级功能(包括孔子的连接器、控制中心和复制器),也可以在非生产环境中免费使用。