
《大型网站技术架构核心原理与案例分析》读书笔记
开卷有益
不蛋定
这个作者很懒,什么都没留下…
展开
-
第一章:大型网站架构演化
20世纪九十年代出现第一个web服务器到现在,互联网的发展只经过了30年。 B2C网站逢促销必宕机,12306更将这一现象演绎的淋漓尽致。 如何打造一个高可用,高性能,易扩展,可伸缩且安全的网站。 1.大型网站软件系统的特点 高并发,大流量:需要面对高并发用户,大流量访问 高可用:系统7x24小时不间断服务 海量数据:需要存储,管...原创 2020-02-17 15:36:50 · 117 阅读 · 0 评论 -
第二章:大型网站架构模式
什么是模式:每一个模式描述了一个在我们周围不断重复发生的问题以及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作。 我们可以掌握大型网站架构的一般思路和解决方案,以指导我们的架构设计 1.网站架构模式 分层:将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,然后通过上下层的依赖和调用组成一个完整的系统。(网络的七层通信协...原创 2020-02-18 18:19:39 · 206 阅读 · 0 评论 -
第三章:大型网站核心架构要素
架构:最高层次的规划,难以改变的决定 软件架构:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计 架构要素:性能,可用性,伸缩性,扩展性,安全 性能:性能是一个重要指标,一个打开缓慢的网站会导致用户严重流失。衡量一个网站性能有一系列指标,重要的有响应时间,TPS,系统性能计数器等。 在浏览器端,可以通过浏览器缓存,使用页面压...原创 2020-02-20 15:40:04 · 153 阅读 · 1 评论