日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

《大型网站技术架构》1:概述

發布時間:2024/1/23 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《大型网站技术架构》1:概述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考自《大型網站技術架構》第1~3章


1、大型網站架構演化發展歷程

(1)初始階段的網站架構:一臺服務器分別作為應用、數據、文件服務器

(2)應用服務和數據服務分離:三臺服務器分別承擔上述三項工作,其中應用服務器要求CPU強大、數據庫服務器需求更快的硬盤和內存,文件服務器需要較大的硬盤。

(3)使用緩存改善網站性能:分為本地緩存以及緩存在專門的分布式服務器上的遠程緩存。

(4)使用應用服務器集群改善網站的并發處理能力。

(5)數據庫讀寫分離。

(6)使用反向代理和CDN加速網站響應。二者的基本原理都是緩存,區別在于CDN部署運營商的機房,而反向代理則部署在網站的中心機房,作為服務器群的最前端。

(7)使用分布式文件的系統和分布式數據庫。分布式數據庫是網站拆分的最后手段,只有在單表數據規模非常龐大的時候才使用。不到不得已時,網站更為常用的數據庫拆分手段是業務分庫,將不同業務的數據部署在不同的物理服務器上。

(8)使用NoSQL和搜索引擎。二者對可伸縮的分布式特性具有更好的支持。

(9)業務拆分:將不同的業務拆分為不同的產品線,分歸不同的業務團隊負責。

(10)分布式服務。


2、大型網站的架構模式

(1)分層

(2)分割

(3)分布式

(4)集群

(5)緩存

(6)異步

(7)冗余

(8)自動化

(9)安全


3、大型網站核心架構要素

(1)性能

(2)可用性

(3)伸縮性

(4)擴展性

(5)安全性






總結

以上是生活随笔為你收集整理的《大型网站技术架构》1:概述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。