架构演变

1、浏览器dns访问服务器(tomcat+数据库)
瓶颈:tomcat 数据库抢占资源
2、浏览器dns访问tomcat 服务器+数据库服务器
瓶颈:用户量大,并发读写数据库性能瓶颈
3、浏览器dns访问tomcat服务器+本地缓存+分布式缓存+数据库
瓶颈:单机tomcat成为瓶颈
4、浏览器dns访问Nigix 多个tomcat服务缓存+数据库
瓶颈:单机数据库成为瓶颈
5、浏览器dns访问Nigix 多个tomcat服务缓存+数据库读写分离
瓶颈:不同业务竞争数据库资源
6、浏览器dns访问Nigix 多个tomcat服务缓存+数据库读写分离按业务分库存储
瓶颈:单机写库成为瓶颈
7、浏览器dns访问Nigix 多个tomcat服务缓存+数据库读写分离按业务分库存储大表分小表MPP数据库
瓶颈:单机Nigix成为瓶颈
8、浏览器dns访问F5/LVS再到多个Nigix 多个tomcat服务缓存+数据库读写分离按业务分库存储大表分小表MPP数据库
瓶颈:关系型数据库查询性能
9、浏览器dns访问F5/LVS再到多个Nigix 多个tomcat服务缓存+数据库读写分离按业务分库存储大表分小表MPP数据库 HDFS HBASE ELATRICSERSH
瓶颈:业务升级臃肿
10、浏览器dns访问F5/LVS再到多个Nigix 多个tomcat服务,大应用拆分缓存+数据库读写分离按业务分库存储大表分小表MPP数据库 HDFS HBASE ELATRICSERSH

PS:引自别人的文章,放在此处只做笔记使用哦。版权归原作者所有!!!

你可能感兴趣的:(架构演变)