关于云原生:云栖掠影|回首开源十年RocketMQ-焕发新生

28次阅读

共计 1194 个字符,预计需要花费 3 分钟才能阅读完成。

作者|白玙

开源正在以凋谢 (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 版,带来存算拆散新架构实际以及事件、音讯、流一体化标杆性能,让更多企业可能取得与阿里巴巴等同的技术能力,敬请期待!

正文完
 0