常見系統應用分層架構
1、顯示層:web、android、ios、h5
2、邏輯控制層:api(監控api)
3、資料儲存層:mysql(監控mysql)、mongodb、redis
5、分塊拆分測試,一塊一塊測試;
6、資料庫測試:把研發**拿過來,把裡面跟資料庫產生互動的sql語句抽離出來,然後開發成效能測試指令碼,對mysql資料庫進行效能測試,好處是沒有其它因素干擾,如果發現問題,肯定是mysql本身的問題,要麼進行sql語句調優、要麼進行mysql配置調優、要麼進行伺服器層面的硬體調優。
效能測試效能調優就變得容易了。。。
企業應用架構 分層
1 企業應用的特點是什麼?在我的概念裡,企業應用是與網際網路應用相對而言的,企業應用一般都是內網環境,網路的頻寬不用考慮,因此由於頻寬引起的效能一般可以不用考慮。資料量不大,但是資料很雜,資料與資料之間的關係很複雜。另外業務邏輯也沒有網際網路應用那麼簡單,一般也是很雜,很 2 企業應用在架構上需要考...
《企業應用架構模式》 分層
在系統的分層組織方式下,上層通過介面使用下層定義的各種服務,下層對上層一無所知。每一層都對自己的上層隱藏其下層的細節,因此第4層無需知道第2層的細節。分層的好處 1.可以專注理解某一層,無需過多了解其他層次 2.可以替換某層的具體實現,只要前後提供的服務 介面 相同即可 3.可以將層次間的依賴性減到...
標準Web系統的架構分層
在上圖中我們描述了web系統架構中的組成部分。並且給出了每一層常用的技術元件 服務實現。需要注意以下幾點 實際上負載均衡的概念很廣泛,所述的過程是將 於外部的處理壓力通過某種規律 手段分攤到內部各個處理節點上。在日常生活中我們隨時隨地在和負載技術打交道,例如 上下班高峰期的車流量引導 民航空管局的航...