云栖掠影|回首开源十年,RocketMQ 焕发新生-阿里云开发者社区

开发者社区> 阿里巴巴云原生小助手> 正文

云栖掠影|回首开源十年,RocketMQ 焕发新生

简介: RocketMQ 作为 2011 年诞生的消息中间件,也见证了中国开源领域的十年发展。成为阿里巴巴众多开源项目中最为要耀眼的代表项目之一。这不仅仅是指 RocketMQ 是首个进入 Apache 顶级项目的国内互联网中间件,也包括 RocketMQ 在物联网、大数据等领域发挥着巨大作用,让数以百万的企业以及开发者真真切切的受益,推动社会经济以及互联网技术的发展。
+关注继续查看

作者|白玙


开源正在以开放(Openness)、分享(Sharing)、对等(Peering)、协作(Collaboration)以及全球化运作(Acting Globally)的方式,打破传统组织架构与商业模式,工业经济时代的运转逻辑被逐渐颠覆重构,并深刻影响到从业者思维模式、企业商业行为、组织治理方式。


着眼于中国开源领域,在过去十年迎来了飞速发展。据昨日云栖大会发布的《中国十年开源洞察报告》显示,不管是开源仓库数量、活跃开发者数量、总体活跃度,还是开发者参与度迎来了大幅提升。开源软件生产流水线自动化水平大幅提升,2019 年后自动化协作呈现高速增长趋势。多个开源 KOL 持续在开源项目中高度活跃。


RocketMQ 作为 2011 年诞生的消息中间件,也见证了中国开源领域的十年发展。成为阿里巴巴众多开源项目中最为要耀眼的代表项目之一。这不仅仅是指 RocketMQ 是首个进入 Apache 顶级项目的国内互联网中间件,也包括 RocketMQ 在物联网、大数据等领域发挥着巨大作用,让数以百万的企业以及开发者真真切切的受益,推动社会经济以及互联网技术的发展。


十年间,RocketMQ 一直坚持开源、商业、内部三位一体的发展思路,内核演进和功能迭代协同并举。在集团内部支撑交易等核心链路完美度过历次双十一流量洪峰,创下超过 2 万亿条的消息流转的记录;在商业,RocketMQ 服务了互联网、金融、政企等多行业上万家企业客户;在开源,社区始终保持着极高的参与度,拥有超大规模的国内活跃交流群,ISSUE 上更是收录了来自全球海量高质量话题交流以及问题沉淀。


在 2017 年发布 4.0 版本之后,时隔 5 年,RocketMQ 迎来了 5.0 版本,标志着 RocketMQ 正式从单一消息场景迈向更广阔的事件、消息、流一体化融合场景。作为继 2017 年发布 4.0 版本之后时隔五年的重大更新,5.0 版本对架构进行了大规模重塑,新增、修改超过 60% 代码,并实现对 4.0 版本所有功能及整体架构的无缝兼容,且未引入任何外部依赖。


全新的 RocketMQ 5.0 版本坚持场景多元化和极致弹性的服务能力,面向多场景提供可分可合存算分离的架构;在全新布局的 Streaming 和 Eventing 领域,RocketMQ 全面发展上下游集成能力,采用开发兼容的思路去适配已有开源生态。例如和 Flink 的集成,RocketMQ 直接实现了 Flink 基础功能、算子,并首创性地兼容了 Flink/Blink SQL 标准以及 UDF/UDAF/UDTF。


阿里巴巴一路走来,不断从开源中汲取营养,也持续贡献开源。开源像一根纽带,让阿里技术与全球技 术活水相通、共同进化。10 月 22 日,云栖大会-互联网架构分论坛,阿里云将发布全新 RocketMQ 5.0 版,带来存算分离新架构实践以及事件、消息、流一体化标杆功能,让更多企业能够获得与阿里巴巴同等的技术能力,敬请期待!


👇戳下方链接,立刻查看企业互联网架构分论坛直播回看!

https://yunqi.aliyun.com/2021/agenda/session184

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里druid、fastjson、dubbo、RocketMQ被选为2016年度最受欢迎中国开源软件
2016年度最受欢迎中国开源软件 TOP 20,阿里巴巴有四个开源软件入选:数据库连接池druid、JSON解析库fastjson、分布式服务框架dubbo、消息中间件RocketMQ。
23621 0
Apache RocketMQ 的 Service Mesh 开源之旅
Apache RocketMQ 的 Service Mesh 开源之旅
283 0
开发者社区精选直播合集(七)| RocketMQ多场景实践与应用
Apache RocketMQ 是一个分布式消息和流数据平台,具有低延迟、高性能、高可靠性、万亿级容量和灵活的可扩展性。简单的来说,它由 Broker 服务器和客户端两部分组成,其中客户端一个是消息发布者客户端 (Producer),它负责向 Broker 服务器发送消息;另外一个是消息的消费者客户端 (Consumer),多个消费者可以组成一个消费组,来订阅和拉取消费 Broker 服务器上存储的消息。正由于它具有高性能、高可靠性和高实时性的特点,与其他协议组件在MQTT 等各种消息场景中的结合也越来越多,应用也越来越广泛。
220 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
7574 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5656 0
报名 | Apache RocketMQ 开发者沙龙@上海
活动主题:Apache RocketMQ 开发者沙龙 活动时间:2019年1月12日(周六)13:00 - 18:20 活动地点:上海市徐汇区田林路200号C座一楼COCOSPACE 报名方式:扫码下方图片二维码,获取报名链接
3104 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
16264 0
1205
文章
0
问答
来源圈子
更多
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载