[FE 资源链路] 1 - 资源访问优化(全量) - CDN加速 / 负载均衡 / 缓存刷新 预热

2020-05-25 00:00:00 用户 节点 缓存 访问 北京

[FE 资源链路] 1 - 资源访问优化(全量) - CDN加速 / 负载均衡 / 缓存刷新 预热

[FE 资源链路] 2 - 资源访问优化 - 补丁 + 本地缓存

[FE 资源链路] 3 - CDN返回资源异常 / 分析 / 解决

[FE 链路] 4 - 针对整个链路 性能优化

[FE 链路] 5 - 浏览器渲染机制 / reflow repaint / async defer

[FE 链路] 6 - 前端性能指标


  • CDN是什么? CDN加速是什么?
  • CDN工作原理?
  • CNAME?
  • 负载均衡?
  • 源站? 缓存节点?

1- 什么是CDN?

Content Delivery Network 内容分发网络,将源站内容 缓存到 全球各节点服务器上。

好处: 用户【就近读取内容】, 提高访问速度, 减轻源站压力。

原理:

  • 节点: 缓存服务器 (CDN 边缘节点)。
  • CDN给用户分配 就近的 缓存服务器。

2- 工作原理?

负载均衡

  • 全局负载均衡 GSLB: Global Server Load Balancing
  • 区域负载均衡 ESLB: Elastic Server Load Balancing
负载均衡理解:
相当于团队协作,为了同一个目标,不同位置上的队员统一听一个领导的分配。
大的任务 拆解成 小任务, 大家各司其职。

例如: 
我们有国家主席,每个省有省长。省长要听国家主席的。
对于垃圾分类这个事情,全局负载均衡(国家主席)下达命令给各个省的省长
省长下达命令给市长,一层层的到达基层。
后每个地区都垃圾分类了,任务完成了,这样效率极高。
这样的分配,让任务不会就一个人干,大家都平均的分担事情。

所以全局负载均衡: 整个事件叫做全局负载均衡,局部小范围(某地区)负载均衡叫做区域负载均衡。

相关文章