paulwong

          大型網站技術架構讀書筆記

          大型網站經歷的技術架構演變:
          1. 應用服務器、數據庫服務器和文件服務器都安裝在同一臺主機
          2. 應用服務器、數據庫服務器和文件服務器分別安裝在不同主機
          3. 增加了分布式的緩存服務器
          4. 應用服務器增加了好幾臺,變成集群
          5. 增加了CDN和反射代理服務器
          6. 數據庫服務器變成主從形式的服務器
          7. 數據庫服務器變成分布式的服務器,文件服務器也變成分布式服務器
          8. NOSQL分布式數據庫和搜索引擎的引入
          9. 應用服務器雖然是多臺,但都是部署了同一應用,這時將應用拆分,每臺服務器部署不同的拆分應用
          10. 雖然應用已經拆分,但每個應用都是從頁面管到數據庫,這時繼續拆分,將存取數據庫的部份獨立,頁面部份
            也獨立
          架構模式
          1. 分層,代碼放在不同的類中
          2. 分割,應用放在不同的JVM中
          3. 分布式,部署在不同的物理機
          4. 集群,同一個應用部署到不同的主機,可以負載均衡
          5. 緩存,CND加速、反向代理、本地緩存、分布式緩存
          6. 異步,消除高并發
          7. 冗余,多處備份
          8. 安全性

          posted on 2013-11-09 11:34 paulwong 閱讀(653) 評論(0)  編輯  收藏 所屬分類: J2EESOFTWARE ARCHITECTURE

          主站蜘蛛池模板: 凯里市| 贵州省| 洪湖市| 沂南县| 深泽县| 兴海县| 巴南区| 宿州市| 天等县| 正宁县| 马公市| 奉贤区| 文登市| 青海省| 平山县| 舟山市| 乐清市| 岢岚县| 邳州市| 区。| 太白县| 平远县| 玛沁县| 紫金县| 海宁市| 那曲县| 孝感市| 新疆| 清苑县| 平安县| 乐安县| 镇康县| 江阴市| 尼木县| 泰来县| 福州市| 威远县| 仪陇县| 留坝县| 久治县| 墨竹工卡县|