小记/程序人生
worn.xiao
这个作者很懒,什么都没留下…
展开
-
大型网站技术架构(一)--大型网站架构演化
转自 https://blog.csdn.net/chaofanwei/article/details/26865169 看完了有一本书,就应该有所收获,有所总结,最近把《大型网站技术架构》一书给看完了,给人的印象实在深刻,再加上之前也搞过书本上讲的反向代理和负载均衡以及session独立存储和缓存,因此书本看起来还是挺通俗易懂的,而且作者李智慧给人的印象(书本)也挺深刻的,我从这本书中也学到了许...转载 2018-06-19 00:03:32 · 634 阅读 · 0 评论 -
大型网站架构技术模型
一 网站技术架构设计模式1.1 分层如下所示网站基本分层 三层架构逻辑上可以部署在同一台物理机上,但随着网站业务的发展,必须要对已分层的模块进行分开部署,也就是三层结构分别部署在不同的服务器上。使网站拥有越来越多的计算资源以应对越来越多的用户访问。1.2 分割 网站越大,功能越复杂,服务与数据处理的种类也越来越多,将这些不同的功能与服务分割开来,包装成高内聚,低耦合的模块单元。一方面有助...原创 2018-06-10 00:15:09 · 965 阅读 · 2 评论 -
大型网站架构技术核心要素
一 性能性能是一个网站的重要指标,除非没得选,否则用户无法忍受一个响应缓慢的网站。一个打开缓慢的网站会导致严重的用户流失。很多时候网站性能是网站升级架构的触发器。1.1前端性能1 浏览器缓存。2 页面压缩。3 合理布局页面。4 减少cookies传输。5 使用CDN将静态资源发送到离用户最近的网络服务商机房。使用户通过最短路径获取数据。可以在网站机房部署反向代理服务器,缓存热点文件,加快响应速度,...原创 2018-06-16 08:18:49 · 306 阅读 · 0 评论 -
大型网站技术架构之性能
1.1 网站性能测试1.1.1 用户视角下的网站性能用户在浏览器上直观感受的网站响应色度的快慢,用户感受到的时间,包括用户计算机和网站服务通信的时间,网站服务处理的时间,用户浏览器构造请假解析响应的时间。浏览器,带宽的不同直接影响用户感受1.1.2 开发人员视角的网站性能 响应延迟,系统吞吐量,并发处理能力,系统稳定性。主要手段是使用缓存加速数据读取,使用集群提高吞吐能力,使用异步消息加快请求响...原创 2018-06-22 22:29:21 · 1176 阅读 · 0 评论 -
顶尖java程序员要读的书
学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上的代码自己敲的时候方便 "看完书之后再次提升自我的最好途径是看一些相关的好博文",我个人认为这是学习的第二步,因为一本书往往有好几百页,好的博文是...转载 2017-08-06 21:39:08 · 396 阅读 · 0 评论