近日, 阿里云宣布正式推出消息队列 Kafka, 全面融合开源生态. 在全面兼容 Apache Kafka 生态的基础上, 消息队列 Kafka 还具备了超易用, 超高可用可靠性, 扩缩容不操心, 全方位安全诊断, 数据安全有保障的特点. 可用行达 99.9%, 数据可靠行 99.999999%, 彻底解决 Apache Kafka 稳定性不足的长期痛点, 并且支持消息无缝迁移到云上.
» 全面兼容 Apache Kafka 生态
Apache Kafka 是一个高吞吐的分布式, 具备冗余备份的持久性化消息产品. 正因为 Apache Kafka 为了分布式大数据而生, Apache Kafka 具有丰富的应用生态, 主要包括以下三个方面:
广泛应用于大数据领域, 如网站行为分析, 日志聚合, Apps 监控, 流式数据处理, 在线和离线分析等;
让数据集成变得简单: 您能将 Kafka 中的消息导入到 ODPS,HBase,HBASE 等离线数据仓库;
可广泛的与流计算引擎集成, 包括阿里云平台的 StreamCompute,E-MapReduce 和开源产品 Spark,Storm 等;
消息队列 Kafka 全面兼容 Apache Kafka 生态的基础上, 还具备了超易用, 超高可用可靠性, 扩缩容不操心, 全方位安全诊断, 数据安全有保障的特点.
» 无缝迁移, 自建无缝迁移到云上商业版
从自建 Kafka 到消息队列 Kafka, 支持开源产品的无缝迁移, 提供无门槛接入方式. 那么消息队列 Kafka 是如何做到让用户无缝迁移的呢? 消息队列 Kafka 100% 兼容开源社区 Apache Kafka(0.10.0.0 及以上版本), 直接使用 Kafka 开源客户端便可与阿里云上消息队列 Kafka 进行通讯; 对于原本使用开源 Apache Kafka 的用户无需任何改造, 即可迁移上云, 享受到阿里云提供的消息队列 Kafka 服务; 同时消息队列 Kafka 支持开源社区, 阿里云平台产品的打通, 与 Kafka 全生态能快速对接.
» 全托管服务, 专业团队运维, 客户 0 运维成本
Kafka 团队提供专业的托管服务, 用户无需关心各种运维细节. Kafka 团队会从巡检 + 监控 + 告警三方面去保驾护航:
提供 HouseKeeping(健康巡检组件): 自动在 Kafka 核心链路的运行时巡检, 每分钟会对集群做一次全面扫描诊断, 并能针对不健康的状态进行告警, 同时, 每日出具整体巡检报告, 方便运维人员每天观察 Kafka 系统的健康状态;
业务监控与告警: 每个 Consumer Group 都可以根据消息的堆积量情况进行监控与告警设置, 帮助用户及时发现问题;
Open APIKafka 提供给用户的一整套完备的管控类 Open API, 用于实现一系列资源管理和运维功能.
» 稳定安全, 可用行达 99.9%, 数据可靠行 99.999999%
优化开源 Apache Kafka 长期的痛点. 支持海量消息堆积, 在海量消息堆积的情况下, 始终保持 Kafka 集群的消息收, 发的高吞吐能力服务可用性达 99.9%; 消息会持久化落盘到消息队列, 在磁盘容量足够的情况下, 未到期数据保障存储, 数据可靠性达到 99.999999%.
支持阿里云 VPC 访问; 支持权限控制, 以消息主题 (Topic), 订阅组(Consumer Group) 的粒度对用户访问权限进行控制, 对每一条消息 (Message) 的收, 发都进行严格的访问控制, 确保消息的安全性; 访问安全, 在非 VPC 环境下使用, 基于阿里云账号体系, 并利用 SSL 对通道进行加密传输, 确保数据传输过程中不被窃取或篡改, 保证客户数据的安全.
历经近 10 年的技术沉淀, 阿里巴巴将企业互联网化的精华沉淀在 Aliware 上, 后者支撑了 99% 以上的大规模应用, 目前阿里云推出了企业级分布式应用服务 EDAS, 性能测试 PTS, 消息队列 MQ 等近 10 款 Aliware 产品, 为政府央企, 智能制造, 新零售等众多领域领先企业提供了领先的 PaaS 云产品, 消息队列 Kafka 的推出将为更多长期使用 Apache Kafka 的开发者带来更多便利.
来源: https://yq.aliyun.com/articles/615537