云原生时代 RocketMQ 运维管控的利器
作者 | 刘睿、杜恒 导读 : RocketMQ Operator 现已加入 OperatorHub ,正式进入 Operator 社区。本文将从实践出发,结合案例来说明,如何通过 RocketMQ Operator 在 Kubernetes 上快速搭建一个 RocketMQ 集群,并提供一些 RocketMQ 集群管理功能包括 Broker 扩容等。 本文主要分为三个部分: 首先简单介绍一下 RocketMQ Operator 的相关知识; 然后结合案例详细介绍 RocketMQ Operator 提供的自定义资源及使用方法; 最后介绍 Operator 社区目前的情况并展望 RocketMQ Operator 下一步的发展方向。 相关背景知识 1. RocketMQ 2012~2013 年期间,阿里巴巴中间件团队自主研发并对外开源了第三代分布式消息引擎 RocketMQ,其高性能、低延迟、抗堆积的特性稳定支撑了阿里巴巴 双11 万亿级数据洪峰业务,其云产品 Aliware MQ 在微服务、流计算、IoT、异步解耦、数据同步等无数工况场景大放异彩。 2016 年,阿里巴巴向 Apache 软件基金会捐赠了 RocketMQ。次年,RocketMQ 顺利从基金会毕业,成为 Apache 顶级开源项目,与 Apache Hadoop,Apache Spark 一起为全球分布式