國內一些大公司的開源專案

thinkyoung發表於2015-01-11

 

 

阿里

阿里的開源專案很多,這也跟@淘寶正明的開源態度密不可分。有很多重量級的專案,例如LVS、Tengine,或者很有實踐價值的中介軟體,例如 MetaQ(分散式訊息系統)、dubbo(RPC框架)、cobar(資料庫中介軟體),或者是Java世界的工具,例如druid、fastjson。都說國內Java公司的技術架構大部分來自阿里系,我覺得一方面來自阿里員工,一方面也可以來自阿里的開源專案。

地址有幾個:

http://code.alibabatech.com/wiki/dashboard.action

https://github.com/alibaba

阿里的前端也挺活躍的,比較有名的就是seajs和kissy了。

騰訊

騰訊和百度都只有前端團隊有不少的開源專案(可能有個人或者一些團隊的專案,沒有找到)。

js我也不熟悉,這個是騰訊前端團隊的github,比較活躍: https://github.com/AlloyTeam

有webqq的前端框架jx,一個圖片處理工具AlloyPhoto,還有一個跨平臺的抓包工具Rythem。

百度

https://github.com/baidufe

主要是百度的前端框架Tangram。這個github近一年沒有提交了,我提過一個issue,沒有人理我,應該是沒人維護的了。

https://github.com/ecomfe

最近開源的echarts。ecomfe這個團隊倒是在github挺活躍的,包括一些開發的管理都在上面。

網易

網易有一些挺不錯的開源專案,例如tcpcopy

最近比較火的是基於node的遊戲框架pomelo。

官方的github:https://github.com/netease

新浪

新浪好像官方對待開源的態度比較不明確,連個官方地址都沒有,但是有幾個比較有名的開源專案都來自新浪,比如memcachedb和鳥哥的yaf。新浪在國內的技術產出還是挺多的,推進了php和redis的應用。

搜狐

搜狐最近這幾年技術方面的聲音比較少,特別拉出來是因為最近在看的Jafka,專案寫的不錯,包名用的是com.sohu。看到這個,才知道搜狐也是Java陣營的一員。

豆瓣

作為一個文藝公司,豆瓣的開源專案相當多。豆瓣的主基因是python,有一個基於python的map-reduce框架dpark。

https://github.com/douban

大眾點評

說到最後,不妨說說我在的公司大眾點評(先厚顏無恥的認為是大公司吧!)。點評架構中介軟體的程式碼都託管到了github上https://github.com/dianping,可以說是開源的,但是不怎麼更新文件,也有些沒有從公司業務中脫離出來,幾個框架之間屬於完全耦合的關係。直接拿來用是不用想了,如果有興趣,倒是可以從中掘到點有價值的東西。

比較重要的是RPC框架pigeon,訊息佇列swallow,基於zookeeper的配置管理平臺lion,還有Java業務監控工具cat,還有前端框架neuron


相關文章