喜讯!RocketMQ成为Apache软件基金会顶级开源项目
9月25日,Apache软件基金会官方宣布,阿里巴巴捐赠给Apache社区的开源项目RocketMQ从Apache社区正式毕业,成为Apache顶级项目(TLP)。自此,Apache RocketMQ成为国内首个非Hadoop生态体系、国内首个互联网中间件的Apache顶级项目。
“从孵化器中毕业是一个重要的里程碑,” Apache RocketMQ孵化器导师、SAP Hybris研发总监、Apache ActiveMQ副主席Bruce Snyder对此评价道,“这是对RocketMQ团队在社区的投入精力和努力工作的认可,能够帮助引导这个项目成功毕业是我的荣幸。”
RocketMQ是阿里巴巴在2012年开源的第三代分布式消息中间件,商用版MQ可在阿里云上获得。历年双11,RocketMQ都承载着阿里巴巴生产系统100%的消息流转,以去年双11为例的, RocketMQ完成了1.2万亿消息精准低延迟投递,交易峰值高达17万笔/秒。
2016年11月28日,阿里巴巴宣布将开源分布式消息中间件RocketMQ捐赠给Apache,成为Apache 孵化项目。在孵化期间,RocketMQ完成编码规约、分支模型、持续交付、发布规约等方面的产品规范化,持续听取和反馈社区,覆盖了电子商务、物联网、金融、大数据等众多领域需求,且具备了连接其它顶级开源生态(如Spark、Ignite和Storm等)能力。
RocketMQ来自于中国,但已经引起了全世界范围的关注。RocketMQ不仅斩获2015年中日韩开源论坛的CJK OSS大奖,并且已经进入欧美主流开源门户网站的视野,目前100多家公司和科研机构正在使用RocketMQ。值得一提的是目前美国是RocketMQ全球第二大访问国。
作为一款分布式消息引擎,RocketMQ有如下特性:
除了RocketMQ之外,阿里巴巴一直都在积极地参与和贡献开源社区。仅2016年,阿里巴巴就开源了Ant Design、Hilo、Weex、Freeline 、Macaca、AliSQL、EGG等软件。
由开源中国公布的“2016年度最受欢迎中国开源软件评选TOP20”榜单中,阿里巴巴占4席,分别是:数据库连接池Druid、JSON解析库Fastjson、分布式服务框架Dubbo、分布式消息中间件 Apache RocketMQ。其中Weex,Ant-design ,Dubbo,Fastjson 在GitHub上Star已经破万,Alibaba在GitHub上Star数超过170,000,组织排名前十。
除了这次主角RocketMQ,消息中间件大家族还有ActiveMQ、Kafaka、Pulsar、RabbitMQ等。如此多的门派,是不是意味着要学习和适配不同的标准?在各种场景中对接不同终端时,又会遇到怎样的问题?除了RocketMQ,阿里巴巴还将有哪些开源大动作?
在2017杭州云栖大会阿里巴巴开源技术峰会上都可以找到答案,亲临现场不仅可以目睹MySQL MariaDB 创始人Michael Widenius、PostgreSQL社区联合创始人 Bruce Momjian、Redis 创始人 Salvatore Sanfilippo的风采,也可以聆听CNCF、RedHat、GitHub、Hashicorp海外专家的演讲。
Apache RocketMQ 斩获 InfoQ 2022 年度十大开源新锐项目 以“深入数字经济·洞见技术价值”为主题的【InfoQ 2022 中国技术力量年终榜单】正式公布获奖名单。其中,Apache RocketMQ以其卓越的易用性、社区活跃性、成熟度、产品优越性、代码健康度等荣获【2022 年度十大开源新锐项目】。
《Apache RocketMQ 从入门到实战》电子版下载地址 《Apache RocketMQ 从入门到实战》这本书不仅由浅入深的介绍了 RocketMQ 的架构与实现,而且包含了多年线上超大规模集群开发运维经验的总结。
专访|开源之夏最佳质量奖 Apache RocketMQ Committer 黄章衡 恭喜Apache RocketMQ Committer 黄章衡同学获得开源之夏最佳质量奖,到底是什么吸引着他在开源中不断贡献呢?一起来看看黄章衡同学的人物专访吧~
Apache RocketMQ 在阿里云大规模商业化实践之路 RocketMQ 5.0 发布后,阿里云商业会持续采取 OpenCore 的发展模式,秉承上游优先的社区发展原则,与社区一起将 RocketMQ 打造为一个超融合的数据处理平台。
《云原生消息队列Apache RocketMQ》电子版地址 从虚拟化技术诞生以来,IaaS/PaaS/SaaS 概念陆续被提了出来,各种容器技术层出不穷。有了“云原生”这个概念后,我们就一直在思考传统的消息中间件需要做些什么才能加上云原生这个修饰词,而这也正是本书探讨的主题:传统的消息中间件如何持续进化为云原生的消息服务。本书一书将为你详细解答。同时解读 RocketMQ 的强大功能通过实战演练的方式,教你打造定制化 DevOps 平台!
《Apache RocketMQ 源码解析》电子版地址 本书围绕Apache RocketMQ 源码进行多方面分析,包含RocketMQ ACL、RocketMQ 消息轨迹、RocketMQ 多副本之Leader 选主等,带你深入了解Apache RocketMQ。
相关文章
- mac下配置Apache虚拟域名方案,以及遇到的坑(转)
- java中ant包中的org.apache.tools.zip实现压缩和解压缩
- CentOS下安装Apache
- Apache solr(二).
- 在 Web 项目中应用 Apache Shiro
- 设置本地虚拟域名windows+apache
- centos 7.2 Apache+mysql+php step by step备忘
- 使用tomcat7发布war项目启动org_apache_tomcat_websocket报错
- maven 项目报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决
- Apache Beam初探
- 微服务开发框架-----Apache Dubbo
- Apache与php快速部署web服务
- 已解决Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4异常的正确解决方法,亲测有效!!!
- 硬核!Apache Hudi Schema演变深度分析与应用
- 今日指数项目之Apache Avro介绍【五】
- RocketMQ成为Apache软件基金会顶级开源项目
- 通向架构师的道路(第三天)之apache性能调优
- 项目启动报错:org.apache.logging.log4j.core.util.UuidUtil.clinit
- 记录:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding...【解决方案】
- java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy解决方法
- 项目依赖问题导致No qualifying bean of type 'org.apache.ibatis.session.SqlSessionFactory' available: more than one 'primary' bean