![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统架构
szjianzr
这个作者很懒,什么都没留下…
展开
-
大型网站架构的归纳总结
一、大型网站架构演化发展历程:1、初始阶段的网站架构:应用程序、数据库、文件等资源均在同一台服务器上。2、应用服务和数据服务分离3、使用缓存改善网站性能4、使用应用服务器集群改善网站的并发处理能力5、数据库读写分离6、使用反向代理和CDN加速网站响应()7、使用分布式文件系统和分布式数据库系统8、使用NoSQL和搜索引擎9、业务拆分10、分布式服务 ...原创 2014-08-20 14:45:45 · 123 阅读 · 0 评论 -
网站的高性能架构
一、Web前端性能优化1、浏览器访问优化:减少http请求:合并CSS、合并JavaScript、合并图片。将浏览器一次访问需要的JavaScript、CSS合并成一个文件。使用浏览器缓存:对于一个网站而言,CSS、JavaScript、Logo、图标等这些静态资源文件更新的频率都比较低,将这些文件缓存在浏览器中,可以极好地改善性能。启用压缩:在服务器端对文件进行压缩,在浏览器端...原创 2014-08-21 10:26:10 · 143 阅读 · 0 评论 -
网站的高可用架构
一、高可用的网站架构网站的高可用架构设计的主要目的,就是保证服务器硬件故障时服务依然可用、数据依然保存并能够被访问。主要手段是数据和服务的冗余备份及失效转移。一个网站典型的分层模型是三层,即应用层、服务层、数据层。位于应用层的服务器通常为了应对高并发的访问请求,会通过负载均衡设备将一组服务器组成一个集群共同对外提供服务,当负载均衡设备通过心跳检测等手段监控到某台应用服务器不可用时,就...原创 2014-08-21 16:52:45 · 178 阅读 · 0 评论