关于架构演进的一点思考

首先,架构的演进是为了解决什么问题?是为了解决软件系统日益增长的复杂性。通过什么方式解决的?通过分拆业务层(对每一层进行纵向划分)或增加一层(对每一层进行横向划分)来对系统进行更加细粒度的划分,便于理解系统的每一部分功能。 计算机系统软件体系结构采用一种层的结构,有人说过一句名言: “计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决” “Any problem in computer
相关文章
相关标签/搜索