云栖掠影|回首开源十年,RocketMQ 焕发新生
作者|白玙
開源正在以開放(Openness)、分享(Sharing)、對等(Peering)、協(xié)作(Collaboration)以及全球化運作(Acting Globally)的方式,打破傳統(tǒng)組織架構(gòu)與商業(yè)模式,工業(yè)經(jīng)濟時代的運轉(zhuǎn)邏輯被逐漸顛覆重構(gòu),并深刻影響到從業(yè)者思維模式、企業(yè)商業(yè)行為、組織治理方式。
著眼于中國開源領域,在過去十年迎來了飛速發(fā)展。據(jù)昨日云棲大會發(fā)布的《中國十年開源洞察報告》顯示,不管是開源倉庫數(shù)量、活躍開發(fā)者數(shù)量、總體活躍度,還是開發(fā)者參與度迎來了大幅提升。開源軟件生產(chǎn)流水線自動化水平大幅提升,2019 年后自動化協(xié)作呈現(xiàn)高速增長趨勢。多個開源 KOL 持續(xù)在開源項目中高度活躍。
RocketMQ 作為 2011 年誕生的消息中間件,也見證了中國開源領域的十年發(fā)展。成為阿里巴巴眾多開源項目中最為要耀眼的代表項目之一。這不僅僅是指 RocketMQ 是首個進入 Apache 頂級項目的國內(nèi)互聯(lián)網(wǎng)中間件,也包括 RocketMQ 在物聯(lián)網(wǎng)、大數(shù)據(jù)等領域發(fā)揮著巨大作用,讓數(shù)以百萬的企業(yè)以及開發(fā)者真真切切的受益,推動社會經(jīng)濟以及互聯(lián)網(wǎng)技術(shù)的發(fā)展。
十年間,RocketMQ 一直堅持開源、商業(yè)、內(nèi)部三位一體的發(fā)展思路,內(nèi)核演進和功能迭代協(xié)同并舉。在集團內(nèi)部支撐交易等核心鏈路完美度過歷次雙十一流量洪峰,創(chuàng)下超過 2 萬億條的消息流轉(zhuǎn)的記錄;在商業(yè),RocketMQ 服務了互聯(lián)網(wǎng)、金融、政企等多行業(yè)上萬家企業(yè)客戶;在開源,社區(qū)始終保持著極高的參與度,擁有超大規(guī)模的國內(nèi)活躍交流群,ISSUE 上更是收錄了來自全球海量高質(zhì)量話題交流以及問題沉淀。
在 2017 年發(fā)布 4.0 版本之后,時隔 5 年,RocketMQ 迎來了 5.0 版本,標志著 RocketMQ 正式從單一消息場景邁向更廣闊的事件、消息、流一體化融合場景。作為繼 2017 年發(fā)布 4.0 版本之后時隔五年的重大更新,5.0 版本對架構(gòu)進行了大規(guī)模重塑,新增、修改超過 60% 代碼,并實現(xiàn)對 4.0 版本所有功能及整體架構(gòu)的無縫兼容,且未引入任何外部依賴。
全新的 RocketMQ 5.0 版本堅持場景多元化和極致彈性的服務能力,面向多場景提供可分可合存算分離的架構(gòu);在全新布局的 Streaming 和 Eventing 領域,RocketMQ 全面發(fā)展上下游集成能力,采用開發(fā)兼容的思路去適配已有開源生態(tài)。例如和 Flink 的集成,RocketMQ 直接實現(xiàn)了 Flink 基礎功能、算子,并首創(chuàng)性地兼容了 Flink/Blink SQL 標準以及 UDF/UDAF/UDTF。
阿里巴巴一路走來,不斷從開源中汲取營養(yǎng),也持續(xù)貢獻開源。開源像一根紐帶,讓阿里技術(shù)與全球技 術(shù)活水相通、共同進化。10 月 22 日,云棲大會-互聯(lián)網(wǎng)架構(gòu)分論壇,阿里云將發(fā)布全新 RocketMQ 5.0 版,帶來存算分離新架構(gòu)實踐以及事件、消息、流一體化標桿功能,讓更多企業(yè)能夠獲得與阿里巴巴同等的技術(shù)能力,敬請期待!
總結(jié)
以上是生活随笔為你收集整理的云栖掠影|回首开源十年,RocketMQ 焕发新生的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一图看懂云栖大会「云原生」重磅发布
- 下一篇: 阿里云容器服务多项重磅发布:高效智能、安