大型網(wǎng)站技術(shù)架構(gòu)讀書筆記
大型網(wǎng)站經(jīng)歷的技術(shù)架構(gòu)演變:- 應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器和文件服務(wù)器都安裝在同一臺(tái)主機(jī)
- 應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器和文件服務(wù)器分別安裝在不同主機(jī)
- 增加了分布式的緩存服務(wù)器
- 應(yīng)用服務(wù)器增加了好幾臺(tái),變成集群
- 增加了CDN和反射代理服務(wù)器
- 數(shù)據(jù)庫服務(wù)器變成主從形式的服務(wù)器
- 數(shù)據(jù)庫服務(wù)器變成分布式的服務(wù)器,文件服務(wù)器也變成分布式服務(wù)器
- NOSQL分布式數(shù)據(jù)庫和搜索引擎的引入
- 應(yīng)用服務(wù)器雖然是多臺(tái),但都是部署了同一應(yīng)用,這時(shí)將應(yīng)用拆分,每臺(tái)服務(wù)器部署不同的拆分應(yīng)用
- 雖然應(yīng)用已經(jīng)拆分,但每個(gè)應(yīng)用都是從頁面管到數(shù)據(jù)庫,這時(shí)繼續(xù)拆分,將存取數(shù)據(jù)庫的部份獨(dú)立,頁面部份
也獨(dú)立
- 分層,代碼放在不同的類中
- 分割,應(yīng)用放在不同的JVM中
- 分布式,部署在不同的物理機(jī)
- 集群,同一個(gè)應(yīng)用部署到不同的主機(jī),可以負(fù)載均衡
- 緩存,CND加速、反向代理、本地緩存、分布式緩存
- 異步,消除高并發(fā)
- 冗余,多處備份
- 安全性
posted on 2013-11-09 11:34 paulwong 閱讀(653) 評(píng)論(0) 編輯 收藏 所屬分類: J2EE 、SOFTWARE ARCHITECTURE