-----------------------------------------------------推薦技術-----------------------------------------------------前端
1.伯樂在線
https://github.com/jobbolejava
2.噹噹網python
https://github.com/dangdangdotcom/c++
elastic-job:分佈式做業調度框架git
dubbox:阿里dubbo加強版github
sharding-jdbc:數據庫分表分庫,在JDBC層實現。數據庫
-----------------------------------------------------推薦技術-----------------------------------------------------後端
-------------------------------------------------------BAT-----------------------------------------------------------前端框架
1.阿里巴巴https://github.com/alibaba服務器
Tengine:由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了不少高級功能和特性。
LVS:Linux虛擬服務器,是一個虛擬的服務器集羣系統。本項目由前阿里首席科學學家章文嵩(花名:正明)博士成立,是中國國內最先出現的自由軟件項目之一。
dubbo: 阿里巴巴內部的SOA服務化治理方案的核心框架,天天爲2000+ 個服務提供3,000,000,000+ 次訪問量支持,並被普遍應用於阿里巴巴集團的各成員站點。
其主要負責人爲梁飛(花名:虛極)http://javatar.iteye.com/。目前不少互聯網公司在使用,噹噹在其基礎上開發了開源的dubbox。
Cobar: 關係型數據的分佈式處理系統,其在Amoeba基礎上進化的改變,一個顯著變化是把後端JDBC Driver改成原生的MySQL通訊協議層。但文檔不是不少,目前也再也不維護。
MetaQ:是一個分佈式消息中間件,消息中間件是典型的生產者-消費者模型,核心做用是解耦,生產者和消費者彼此沒有直接依賴,同步化解成了異步。
Druid:整個項目由數據庫鏈接池、插件框架和SQL解析器組成。主要負責人爲溫少(http://wenshao.iteye.com/)。
FastJson: Json處理工具包,包括「序列化」和「反序列化」兩部分,其速度在Json處理工具包裏面算得上是沒有比它理好的。
seajs:是一個遵循CMD規範的JavaScript模塊加載框架,能夠實現JavaScript的模塊化開發及加載機制。其發起人爲玉伯(王保平),https://github.com/lifesinger。
kissy: 淘寶前端項目,https://github.com/kissyteam/kissy
2.阿里媽媽前端
RAP:Web接口管理工具,開源免費,接口自動化,MOCK數據自動生成,自動化測試,企業級管理
1.騰訊
https://github.com/Tencent
2.騰訊前端庫
https://github.com/AlloyTeam
AlloyImage:AlloyTeam開發的基於HTML5的專業級圖像處理開源引擎。使用Javascript語言開發的,基於Web的在線圖像處理引擎,
除了核心底層圖像處理引擎,還同時集成了一些方便快捷的圖像處理API。
AlloyPhoto:一個圖片處理工具
Rythem:一個跨平臺的抓包工具。
Mars:騰訊移動Web前端知識庫
1.Baidu EFE team(百度)
https://github.com/ecomfe
2.Baidu FEX team(百度)
Paddle:其前身是百度於2013年自主研發的深度學習平臺Paddle(Parallel Distributed Deep Learning,並行分佈式深度學習),且一直爲百度內部工程師研發使用深度學習開源平臺,基於c++實現。
echarts:Baidu EFE team 開發的優秀的圖表框架,可實現大數據可視化。
sofa-pbrpc:是一個在百度內部普遍使用的RPC庫,具備輕量、易用、高性能特色,支持透明壓縮傳輸和網絡帶寬限制等功能,擁有超過40萬/秒的QPS和接近ping的延遲性能。
-------------------------------------------------------BAT---------------------------------------------------------
-----------------------------------------------------互聯網企業----------------------------------------------------
11.奇虎360
Atlas:是由 Qihoo 360公司Web平臺部基礎架構團隊開發維護的一個基於MySQL協議的數據中間層項目,屬於數據庫代理,用c語言實現,關注量很大。
QConf: 是一個分佈式配置管理工具。
HustStore : 高性能分佈式存儲服務
12.網易
官方的github:https://github.com/netease
https://github.com/session-replay-tools/tcpcopy
pomelo:基於Node.js網絡遊戲後臺遊戲框架,由於在 Node.js 早期就有的項目,而且代碼質量較高,並且有大公司支持,因此在海外關注度也不低。
tcpcopy:是一個分佈式在線壓力測試工具,能夠將線上流量拷貝到測試機器,實時的模擬線上環境,達到在程序不上線的狀況下實時承擔線上流量的效果,儘早發現bug,增長上線信心。
13.新浪
https://github.com/stvchu/memcachedb
Yaf:全稱 Yet Another Framework,是一個高性能的PHP開發框架,採用PHP擴展實現(c語言)。
14.搜狐
cachecloud:提供一個Redis雲管理平臺,實現多種類型(Redis Standalone、Redis Sentinel、Redis Cluster)自動部署、解決Redis實例碎片化現象、
提供完善統計、監控、運維功能、減小開發人員的運維成本和誤操做,提升機器的利用率,提供靈活的伸縮性,提供方便的接入客戶端。
SOHU-DBProxy:基於 MySQL 的數據庫中間件
15.美團·大衆點評
https://github.com/Meituan-Dianping
cat:基於Java的實時應用監控平臺,包括實時應用監控,業務監控。
neuron:JavaScript 前端框架。
pigeon:跨平臺遠程方法接口調用框架, 致力於改善iOS/Android移動端與服務端API調用的各類繁瑣問題。
swallow:消息隊列
lion:基於zookeeper的配置管理平臺
16.餓了麼
https://github.com/eleme
17.豆瓣
dpark:Spark的Python克隆,是一個Python實現的分佈式計算框架,能夠很是方便地實現大規模數據處理和迭代計算。
目前豆瓣內部的絕大多數數據分析都使用DPark完成,正日趨完善。
18.豌豆莢
19.Bilibili(B站)
https://github.com/Bilibili
20.小米
open-falcon:互聯網企業級監控系統
-----------------------------------------------------互聯網企業----------------------------------------------------
-----------------------------------------------------我的組織------------------------------------------------------
1.極光開發者
https://github.com/jpush
2.雲風
skynet:雲風編寫的服務端底層管理框架,底層由C編寫,配套lua做爲腳本使用,可換python等其餘腳本語言。
skynet主要工做是管理註冊服務,並開啓多線程協調服務之間的調用和通信。github上的關注量很是大。
-----------------------------------------------------我的組織------------------------------------------------------