系统架构设计模块拆分维度和原则

在咱们从零开始作一个新系统的时候,会首先进行系统功能模块架构设计,那么是直接作一个大而全的垂直的MVC系统,使用一个war包进行发布管理,仍是须要按一些规则进行模块拆分,设计成SOA或者微服务系统比较好呢?这个笔者认为须要依据项目具备什么样的人力物力条件以及项目须要支撑多少用户量和交易量为基础。一个好的系统设计应该可以知足解决当前的需求和问题,把控实现和进度风险,预测和规划将来,避免过分设计,在上
相关文章
相关标签/搜索