1、web1.0时代

      用户------浏览器----------【html js css】服务器

2、web 2.0时候

    用户------浏览器----------【html js css】服务器----数据库

3、单体架构

     用户----浏览器-----【Model  View  Controller     html js css】war服务器    文件服务器    数据库

4、分离模式

     war与  文件服务器  与  数据库  分离

5、缓存中间件

6、---------集群 

       负载均衡      tomcat集群    文件服务器     缓存集群

7、读写分离

          百万  读写分离    主----写入     从-缓存 --读取   同步

8、分库-分表

    主数据库集群    从数据库集群   同步

9、--------模糊查询  搜索引擎技术

      solr 

10、--------商品服务集群    订单服务集群   库存服务集群

11、-----公共服务机制

              短信、邮件推送    异步队列MQ       分布式锁  分布式事务  分布式会话

12、---JVM调优   Tomcat调优    数据库调优