國內互聯網公司與我的在github上的開源項目

### 阿里前端

https://github.com/Alibabajava

Tengine:由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了不少高級功能和特性。python

LVS:Linux虛擬服務器,是一個虛擬的服務器集羣系統。本項目由前阿里首席科學學家章文嵩(花名:正明)博士成立,是中國國內最先出現的自由軟件項目之一。c++

dubbo: 阿里巴巴內部的SOA服務化治理方案的核心框架,天天爲2000+ 個服務提供3,000,000,000+ 次訪問量支持,並被普遍應用於阿里巴巴集團的各成員站點。其主要負責人爲梁飛(花名:虛極)http://javatar.iteye.com/。目前不少互聯網公司在使用,噹噹在其基礎上開發了開源的dubbox。git

Cobar: 關係型數據的分佈式處理系統,其在Amoeba基礎上進化的改變,一個顯著變化是把後端JDBC Driver改成原生的MySQL通訊協議層。但文檔不是不少,目前也再也不維護。github

MetaQ:是一個分佈式消息中間件,消息中間件是典型的生產者-消費者模型,核心做用是解耦,生產者和消費者彼此沒有直接依賴,同步化解成了異步。數據庫

Druid:整個項目由數據庫鏈接池、插件框架和SQL解析器組成。主要負責人爲溫少(http://wenshao.iteye.com/)。編程

FastJson: Json處理工具包,包括「序列化」和「反序列化」兩部分,其速度在Json處理工具包裏面算得上是沒有比它理好的。後端

seajs:是一個遵循CMD規範的JavaScript模塊加載框架,能夠實現JavaScript的模塊化開發及加載機制。其發起人爲玉伯(王保平),https://github.com/lifesinger瀏覽器

### 騰訊

http://www.tencent.com https://github.com/AlloyTeam(騰訊前端團隊) tinker:微信團隊的Android熱修復框架

AlloyImage:AlloyTeam開發的基於HTML5的專業級圖像處理開源引擎。使用Javascript語言開發的,基於Web的在線圖像處理引擎,除了核心底層圖像處理引擎,還同時集成了一些方便快捷的圖像處理API。

Mars:騰訊移動Web前端知識庫

### 百度

https://github.com/baidu https://github.com/baidufe(Baidu FEX Team) https://github.com/ecomfe (Baidu EFE team)

Paddle:其前身是百度於2013年自主研發的深度學習平臺Paddle(Parallel Distributed Deep Learning,並行分佈式深度學習),且一直爲百度內部工程師研發使用深度學習開源平臺,基於c++實現。

echarts:Baidu EFE team 開發的優秀的圖表框架,可實現大數據可視化。

sofa-pbrpc:是一個在百度內部普遍使用的RPC庫,具備輕量、易用、高性能特色,支持透明壓縮傳輸和網絡帶寬限制等功能,擁有超過40萬/秒的QPS和接近ping的延遲性能。

### 網易

https://github.com/netease

pomelo:基於Node.js網絡遊戲後臺遊戲框架,由於在 Node.js 早期就有的項目,而且代碼質量較高,並且有大公司支持,因此在海外關注度也不低。

tcpcopy:是一個分佈式在線壓力測試工具,能夠將線上流量拷貝到測試機器,實時的模擬線上環境,達到在程序不上線的狀況下實時承擔線上流量的效果,儘早發現bug,增長上線信心。

### 搜狐

https://github.com/sohutv 搜狐的沒找到,搜狐TV卻是有。

cachecloud:提供一個Redis雲管理平臺,實現多種類型(Redis Standalone、Redis Sentinel、Redis Cluster)自動部署、解決Redis實例碎片化現象、提供完善統計、監控、運維功能、減小開發人員的運維成本和誤操做,提升機器的利用率,提供靈活的伸縮性,提供方便的接入客戶端。

### 豆瓣

https://github.com/douban

dpark:Spark的Python克隆,是一個Python實現的分佈式計算框架,能夠很是方便地實現大規模數據處理和迭代計算。目前豆瓣內部的絕大多數數據分析都使用DPark完成,正日趨完善。

### 大衆點評

https://github.com/dianping

cat:基於Java的實時應用監控平臺,包括實時應用監控,業務監控。

neuron:JavaScript 前端框架。

pigeon:跨平臺遠程方法接口調用框架, 致力於改善iOS/Android移動端與服務端API調用的各類繁瑣問題。

### 噹噹網

https://github.com/dangdangdotcom

elastic-job:分佈式做業調度框架

dubbox:阿里dubbo加強版

sharding-jdbc:數據庫分表分庫,在JDBC層實現。

### 奇虎360

https://github.com/Qihoo360

Atlas:是由 Qihoo 360公司Web平臺部基礎架構團隊開發維護的一個基於MySQL協議的數據中間層項目,屬於數據庫代理,用c語言實現,關注量很大。

QConf: 是一個分佈式配置管理工具。

### 小米

https://github.com/XiaoMi

open-falcon:互聯網企業級監控系統

### 58同城

https://github.com/58code

Oceanus:致力於打造一個功能簡單、可依賴、易於上手、易於擴展、易於集成的解決方案,甚至是平臺化系統。擁抱開源,提供各種插件機制集成其餘開源項目,新手能夠在幾分鐘內上手編程,分庫分表邏輯再也不與業務緊密耦合,擴容有標。(目標好像不維護了)

### 攜程 https://github.com/ctripcorp dal:數據庫訪問層,關注量暫時不大 Apollo(阿波羅):是攜程框架部門研發的配置管理平臺,可以集中化管理應用不一樣環境、不一樣集羣的配置,配置修改後可以實時推送到應用端,而且具有規範的權限、流程治理等特性。

### 秒視

https://github.com/kevinzhow

PNChart:IOS動畫效果的圖表庫 ,秒視周楷雯發起並維護。

### Amaze UI

https://github.com/amazeui

Amaze UI:是一個輕量級、模塊化、專一於現代瀏覽器的跨屏前端框架。

### cocos2d

https://github.com/cocos2d

cocos2d:王哲發起最先就是基於 Cocos2d 的跨平臺項目,後來由於觸控和國內開發者的支持愈來愈大,因此已是最優秀的移動遊戲開發框架之一。在國內接近壟斷級別的優點,在海外也有強大的受衆羣。

### Skynet

https://github.com/cloudwu

skynet:雲風編寫的服務端底層管理框架,底層由C編寫,配套lua做爲腳本使用,可換python等其餘腳本語言。skynet主要工做是管理註冊服務,並開啓多線程協調服務之間的調用和通信。github上的關注量很是大。

### Yaf

https://github.com/laruence

Yaf:全稱 Yet Another Framework,是一個高性能的PHP開發框架,採用PHP擴展實現(c語言)。

歡迎各位,來補充!

相關文章
相關標籤/搜索