当单体架构服务无法满足用户量的增长的时候 由于是项目初期, 可能没有那么多人和时间去拆分服务,

那么可以对项目做一个简单的升级

同样可以大大提升并发访问能力

架构图

点击查看【processon】

动静分离

  • 解决大量不变的CSS,HTML,JS文件的访问问题

读写分离

方案1: 中间件

  • mycat
  • mysql proxy

方案2: 公共库

  • ShardingSphere

前后台分离

  • 前台: 用户使用的系统
  • 后台: 运营使用的系统