交易型系統設計的一些原則

1 高併發原則 1.1 無狀態 若是應用的設計是無狀態的,那麼應用比較容易進行水平擴展。實際生產環境是:應用無狀態、配置文件有狀態。前端 1.2 拆分 訪問量大,資源充足,可考慮拆分。幾種主要的拆分狀況:nginx 系統維度:按照系統功能/業務拆分。 功能維度:對一個系統按照功能拆分。 讀寫維度:根據讀寫比例特徵進行拆分。讀的量太大,可用緩存;寫的量太大,可分庫分表。聚合讀取場景,可考慮數據異構拆
相關文章
相關標籤/搜索