文档首页 > > 产品介绍> 与开源Kafka的差异

与开源Kafka的差异

分享
更新时间:2021/01/08 GMT+08:00

分布式消息服务Kafka专享版在兼容开源Kafka基础上,对版本特性做了一定程度的定制和增强,所以,除了拥有开源Kafka的优点,分布式消息服务Kafka提供了更多可靠、实用的特性。

表1 分布式消息服务Kafka与开源Kafka的差异说明

对比类

对比项

分布式消息服务Kafka

开源Kafka

简单易用

立等可用

即开即用,可视化操作,按需自助创建,自动化部署,分钟级创建实例,立即使用,实时查看和管理消息实例。

  • 自行准备服务器资源,安装配置必要的软件并进行配置,等待时间长。
  • 易出错。

简单API

提供简单的实例管理RESTFul API,使用门槛低。

成本低廉

按需使用

提供多种规格,按需使用,支持一键式在线进行实例基准带宽和磁盘存储空间扩容,不中断业务。

搭建消息服务本身需要费用,而且即使没有使用,所占用资源本身依旧要收费。

完全托管

租户不需要单独采购硬件资源,直接使用就绪的服务,无需额外成本。

需要购买硬件资源,自行搭建整个消息服务,使用和维护成本高。

实践验证

成熟度高

经受华为官方电商网站VMALL双11等大规模访问考验,并且已经在华为许多产品中使用,广泛部署运行在分布于世界各地的电信级客户云业务系统里。满足严苛的电信级故障模式库标准。紧随社区主流版本,修复开源bug,持续上线新功能,进行版本升级。

使用开源软件成熟度低,无法保证关键业务,商业案例少;自研周期长,并需要长时间进行验证。

能力强大

100%兼容开源,支持一键扩容,深度优化开源代码提升性能和可靠性,支持消息查询、消息转储等高级特性。

功能不完善,需额外投入进行开发。

稳定可靠

稳定高可用

支持跨AZ部署,提升可靠性。故障自动发现并上报告警,保证用户关键业务的可靠运行。

需要自己开发或基于开源实现,开发成本高昂,无法保证业务可靠运行。

无忧运维

后台运维对租户完全透明,整个服务运行具有完备的监控和告警功能。有异常可以及时通知相关人员。避免7*24小时人工值守。

需要自行开发完善运维功能,尤其是告警及通知功能,否则只能人工值守。

安全保证

VPC隔离,支持SSL通道加密。

需要自行进行安全加固。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问