阿里巴巴消息中间件起源于2001年的五彩石项目,notify在这期间应运而生,用于交易核心消息的流转。
至2010年,b2b开始大规模使用activemq作为消息内核,随着阿里业务的快速发展,急需一款支持顺序消息,拥有海量消息堆积能力的消息中间件,metaq 1.0在2011年诞生。
到2012年,metaq已经发展到了metaq 3.0,并抽象出了通用的消息引擎rocketmq。随后,将rocketmq进行了开源,阿里的消息中间件正式走入了公众的视野。
到2015年,rocketmq已经经历了多年双十一的洗礼,在可用性、可靠性以及稳定性等方面都有出色的表现。与此同时,云计算大行其道,阿里消息中间件基于rocketmq推出了aliware mq 1.0,开始为阿里云上成千上万家企业提供消息服务。
到今年,metaq在2016年双十一承载了万亿级消息的流转,跨越了一个新的里程碑,同时rocketmq进入apache 孵化。

大约经历了三个主要版本迭代:
metaq(metamorphosis) 1.x
metaq 2.x
rocketmq 3.x
在rocketmq项目基础上衍生的项目如下
com.taobao.metaq v3.0 = rocketmq + 淘宝个性化需求,为淘宝应用提供消息服务。
com.alipay.zpullmsg v1.0 = rocketmq + 支付宝个性化需求,为支付宝应用提供消息服务。
com.alibaba.commonmq v1.0 = notify + rocketmq + b2b个性化需求,为b2b应用提供消息服务。