日前,開源中國公布了“2016年度最受歡迎中國開源軟件評選”結果。在TOP20的榜單中,阿里巴巴占4席。分別是:數(shù)據(jù)庫連接池Druid、JSON解析庫fastjson、分布式服務框架Dubbo、分布式消息中間件 Apache RocketMQ入選,分別排名第4、第6、第7、第13位。
目前,阿里巴巴是FSF、Apache、Linux等基金會成員,Xen顧問委員會成員,維護的熱門開源項目超過115個。
自從2015年11月正式加入Apache基金會以來,阿里技術已經(jīng)向Apache捐贈了JStorm、RocketMQ和Weex三個開源項目。其中,RocketMQ已經(jīng)被1000多家公司使用。
阿里云還是MySQL開源分支WebScaleSQL的第五位發(fā)起成員,該分支是由 Facebook、 Google、LinkedIn 和 Twitter 四家互聯(lián)網(wǎng)公司的數(shù)據(jù)庫團隊發(fā)起的以適應互聯(lián)網(wǎng)場景為目標的MySQL分支。
阿里開源項目介紹:
Druid
Druid是一個用于大數(shù)據(jù)實時查詢和分析的高容錯、高性能開源分布式系統(tǒng),旨在快速處理大規(guī)模的數(shù)據(jù),并能夠實現(xiàn)快速查詢和分析。
尤其是當發(fā)生代碼部署、機器故障以及其他產(chǎn)品系統(tǒng)遇到宕機等情況時,Druid仍能夠保持100%正常運行。
Fastjson
FastJson是一個Json處理工具包,包括“序列化”和“反序列化”兩部分。
它的核心優(yōu)勢有兩個,一個是性能快,超越任其他的Java Json parser。
一個是功能強大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;無依賴,能夠直接運行在Java SE 5.0以上版本,同時支持Android和開源 (Apache 2.0)。
Dubbo
Dubbo 是一個高性能優(yōu)秀的服務框架,使得應用可通過高性能的 RPC 實現(xiàn)服務的輸出和輸入功能,可以和 Spring框架無縫集成。
RocketMQ
RocketMQ是阿里巴巴在2012年開源的第三代分布式消息中間件。
歷年雙11,RocketMQ都承擔了阿里巴巴生產(chǎn)系統(tǒng)百分之百的消息流轉,在核心交易鏈路有著穩(wěn)定和出色的表現(xiàn),今年雙十一,更是創(chuàng)造了萬億級消息精準低延遲投遞。