系统设计之缓存(Caches)和内容分发网络(CDNs)设计
目录
- 系统设计之缓存(Caches)和内容分发网络(CDNs)设计
- 缓存
- 不同的缓存策略
- 1. 浏览器缓存
- 缓存命中和缓存未命中
- 2. 服务器缓存
- 缓存失效
- 淘汰策略:缓存的决策制定者
- 自适应策略
- 自定义策略
- 淘汰策略的影响
- 3. 数据库缓存
- 实现
- 工作原理
- 处理缓存未命中
- 理想的使用情况:数据库缓存的优势
- 淘汰策略
- 性能影响
- 内容分发网络(CDN)
- CDN 工作原理
- CDN 类型:推送 vs 拉取
- 控制 CDN 行为
- 选择 CDN 和原始服务器
- 结语
- CDN 好吃
- 缓存好处
推荐超级课程:
- Docker快速入门到精通
- Kubernetes入门到大师通关课
- AWS云服务快速入门实战</