日前,開源中國公布了“2016 年度最受歡迎中國開源軟體評選”結果。
在top20的榜單中,阿裡巴巴占4席:
資料庫連接配接池druid、json解析庫fastjson、分布式服務架構dubbo、分布式消息中間件 apache rocketmq入選,分别排名第4、第6、第7、第13位。
阿裡開源項目介紹
druid
druid是一個用于大資料實時查詢和分析的高容錯、高性能開源分布式系統,旨在快速處理大規模的資料,并能夠實作快速查詢和分析。
尤其是當發生代碼部署、機器故障以及其他産品系統遇到當機等情況時,druid仍能夠保持100%正常運作。
fastjson
fastjson是一個json處理工具包,包括“序列化”和“反序列化”兩部分。
它的核心優勢有兩個,一個是性能快,超越任其他的java json parser。
一個是功能強大,完全支援java bean、集合、map、日期、enum,支援範型,支援自省;無依賴,能夠直接運作在java se 5.0以上版本,同時支援android和開源 (apache 2.0)。
dubbo
dubbo 是一個高性能優秀的服務架構,使得應用可通過高性能的 rpc 實作服務的輸出和輸入功能,可以和 spring架構無縫內建。
rocketmq
rocketmq是阿裡巴巴在2012年開源的第三代分布式消息中間件。
曆年雙11,rocketmq都承擔了阿裡巴巴生産系統百分之百的消息流轉,在核心交易鍊路有着穩定和出色的表現,今年雙十一,更是創造了萬億級消息精準低延遲投遞。
阿裡積極擁抱開源
多年來,阿裡巴巴集團一直積極擁抱開源事業,無論是開源軟體的應用、回饋以至自研技術的開源都非常活躍。
目前維護的熱門開源項目超過 115 個。
阿裡雲工程師彭立勳成為資料庫領域知名社群mariadb基金會的首位中國成員。
自從2015年11月正式加入apache基金會以來,阿裡技術已經向apache捐贈了jstorm、rocketmq和weex三個開源項目。其中,rocketmq 已經被1000多家公司使用。
阿裡巴巴是 fsf、apache、linux 等基金會成員, xen 顧問委員會成員。
阿裡雲還是mysql開源分支 webscalesql 的第五位發起成員。該分支是由 facebook、 google、linkedin 和 twitter 四家網際網路公司的資料庫團隊發起的以适應網際網路場景為目标的mysql分支。