6 回答

Sakurasan
TA貢獻3條經驗 獲得超0個贊
從服務器層面,要做到模塊分離、負載均衡、CDN(文件服務器與請求服務器的分布式);從運維層面,要把歷史數據歸檔不和要讀取的數據混合降低數據庫增刪改查特別是其中的查詢復雜度;從數據庫層面,采用多級模式,數據庫緩存及時數據,硬盤保存永久數據(猜想可能會燒錢用全SSD);前端層面,大量用node.js這種異步非阻塞進行內容的生成,游覽器的優化緩存,腳本和css的盡可能一次讀取等等做優化。
大概這些。
所以壓力在服務器端和數據庫端,也就是架構師去負責的這塊,而寫功能后端和前端都應該是盡可能優化。

琉憶
TA貢獻3條經驗 獲得超0個贊
其實維護壓力最大的是后端,前端是從后端通過服務器不斷的取數據進行放到前端進行顯示。而要保證大并發的訪問服務器數據庫,后端的處理能力要足夠快才行。而后端的使用又對服務器要求很高,需要能夠同時支持很多人請求這個服務器。這時候就需要開始對后端采用各種緩存技術的辦法進行存儲數據,當不同用戶訪問同一個數據時候就可以馬上調用而不需要再次從數據庫取數據返回,只有這樣才能保證快速有效的訪問。
添加回答
舉報
0/150
提交
取消