怎樣肯定一個好的系統的架構樣式?

從大的方面來說,能夠分爲知足功能性需求和非功能性需求。前者是知足基本的業務功能,離開業務或者需求談架構將毫無心義。後者從程序性能、網絡性能、用戶感知性能、伸縮性、維護性和簡單性等角度考慮。程序性能確定越快越好,儘量的經過本地調用代替網絡調用。網絡性能包含兩個指標吞吐量和崩潰量,二者相互矛盾。一個基本的原則是經過一個快速健壯的網絡請求將是較好的一個時間。網絡的伸縮性以前是指拆分組件的能力,如今是指可
相關文章
相關標籤/搜索