随笔分类 -  网络架构学习

摘要:网站性能 1.用户角度:从浏览器上直观感受到的网站响应速度快慢,包括计算机和网站服务器通信的时间,网站服务器处理的时间,用户计算机浏览器构造请求解析响应数据的时间。不同计算机的性能差异,不同浏览器解析HTML速度的差异,不同网络运营商提供的互联网宽带服务的差异,都会导致用户感受到的响应延迟远远大于网 阅读全文
posted @ 2021-11-19 20:06 不知所云的朵 阅读(163) 评论(0) 推荐(0)
摘要:架构决定了项目未来发展的方向和最终的结果,除了系统的功能需求外,还有几个要素,设计架构过程中需要平衡他们之前的关系来实现需求和架构目标 性能 性能是网站架构设计的一个重要方面,优化网站性能的方式也有很多 1.在浏览器端,可以通过浏览器缓存,使用页面压缩,合理布局页面,减少cookie传输来改善性能; 阅读全文
posted @ 2020-03-12 16:21 不知所云的朵 阅读(171) 评论(0) 推荐(0)
摘要:分层 分层是最常见的一种架构模式,将系统在横向维度上切分为几个部分,每个部分负责单一职责,通过上层对下层的依赖和调用组成一个完整的系统,便于分工合作开发和维护,各层之前具有一定的独立性;开发中,需严格遵循分层架构的约束,禁止跨层次调用或逆向调用 采用分层结构,将网站软件系统分为应用层、服务层、数据层 阅读全文
posted @ 2020-03-12 13:53 不知所云的朵 阅读(180) 评论(0) 推荐(0)
摘要:大型网站软件系统的特点: 1.高并发、高流量 2.高可用 3,海量数据 4.用户分布广泛,网络情况复杂 5.安全环境恶劣 6.需求快速变更,发布频繁 7.渐进式发展 大型网站的技术挑战 1.庞大的用户量 2.高并发的访问量 3.海量的数据 网站架构演化过程 高访问导致性能越来越差,海量数据导致存储空 阅读全文
posted @ 2020-01-19 16:51 不知所云的朵 阅读(171) 评论(0) 推荐(0)