参考http://jinnianshilongnian.iteye.com/blog/2312284。
关于系统的拆分
系统维度:功能/业务拆分。 购物车,结算等。
功能维度:功能维度还能继续拆分。
读写维度:读比较多,可以考虑全量缓存。写太多,需要考虑分库分表。一些比较复杂的页面,例如首页,详情页等,可以更加细化的分为三个维度静态数据,动态数据,第三方数据。将这些数据聚合到一个地方存储,提高读写性能。
AOP维度:CDN,页面渲染点。(OOP将类横向划分,AOP将类纵向划分)
模块维度:基础模块等。