架構設計(9)—高性能設計

架構設計是一個不斷取捨的過程,沒有完美架構,只有合適的架構。架構設計的本質目的是爲了解決業務,它也並不是面面俱到,而是不斷在高可用,高性能,可擴展性等之間做權衡取捨,同時根據項目排期,時間成本,效果價值等方面對問題有針對性的按優先級解決。

 

一、性能指標


1、響應時間

指應用執行一個操作需要的時間,包括從發出請求開始到收到最後響應數據所需要的時間。響應時間是系統最重要的性能指標,直觀地反映了系統的“快慢"。

長遠系統操作需要的響應時間。

網絡連接響應時間:

1、本機的話,通信內容直接走內存。

2、局域網走網卡,然後通過交換機,指定到相應主機。tcp建立3次握手,一般耗0.6毫秒左右。

3、外網通過網卡->路由器->互聯網。

在外網,不同地域,網絡耗時也不一樣(經過的節點)。

比如在深圳和北京訪問北京阿里雲:

深圳耗時在40ms左右

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章