大型网站随着业务的增长架构演进

1.网站起步结构

  这个时候网站用户少,网站业务少,因此网站结构简单

  

 

 2.应用服务和数据服务分离

  

3.使用缓存改善网站性能

  

4.使用应用服务器集群改善网站的并发处理能力

   

5.提高数据库读写能力:数据库读写分离

   

 6.使用反向代理和CDN加速网站响应

  

 7.使用分布式数据库系统:打破数据库瓶颈

  

8.使用NoSql和搜索引擎:提高查询速度

  

 9.业务拆分

  

10.SOA面向服务的架构

  

11.大型网上购物网站案例

  11.1功能列表

  

  11.2基础架构

  

  11.3实现600个并发

  

  11.4系统拆分:分布式

   

  11.5.面向服务架构

  

  11.6.整体架构

  

 

12.网站架构的价值观

   在满足现有的业务情况下:越简单越好!

 

posted @ 2019-05-02 11:18  李东平|一线码农  阅读(296)  评论(0编辑  收藏  举报