469
技術社區[雲棲]
喜訊!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有如下特性:
- 低延遲、高並發:99.6%以上的響應延遲在1毫秒以內
- 麵向金融:滿足跟蹤和審計的高可用性
- 工業級適用:可確保萬億量級的消息發送
- 中立性:支持多種消息傳遞協議,如JMS和OpenMessaging
- 性能可靠:給予足夠的磁盤空間,消息可以累積存放而沒有性能損失。
除了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海外專家的演講。
最後更新:2017-09-27 09:03:34
上一篇:
GTID跳過單個、多個事務的方法
下一篇:
了解單點故障以及雲上高可用和容災
人工智能改善醫療資源不足:機器學習技術將幫助醫生診斷
雲服務器 ECS 建站教程:手工部署Java Web項目
阿裏雲服務器升級配置常見問題?
spring使用注解時配置文件的寫法
Orleans 支持Linq 表達式參數
商標轉讓和域名轉讓的區別是什麼?
C#通過webbrowser控件與javascript交互
Enterprise Library深入解析與靈活應用(7):再談PIAB與Unity之間的集成
Samba客戶端配置
android.view.SurfaceHolder$BadSurfaceTypeException: Surface type is SURFACE_