怎样肯定一个好的系统的架构样式?

从大的方面来说,能够分为知足功能性需求和非功能性需求。前者是知足基本的业务功能,离开业务或者需求谈架构将毫无心义。后者从程序性能、网络性能、用户感知性能、伸缩性、维护性和简单性等角度考虑。程序性能确定越快越好,尽量的经过本地调用代替网络调用。网络性能包含两个指标吞吐量和崩溃量,二者相互矛盾。一个基本的原则是经过一个快速健壮的网络请求将是较好的一个时间。网络的伸缩性以前是指拆分组件的能力,如今是指可
相关文章
相关标签/搜索