1.分布式。分割和分层的目的是为了将切分后的模块进行分布式部署。

     2.集群。多台服务器部署相同应用构成一个集群,通过负载均衡设备共同对外提供服务。

     3.缓存。缓存是改善软件性能的第一手段。CDN,反向代理,本地缓存,分布式缓存