系统设计之缓存(Caches)和内容分发网络(CDNs)设计

系统设计之缓存(Caches)和内容分发网络(CDNs)设计

目录

  • 系统设计之缓存(Caches)和内容分发网络(CDNs)设计
    • 缓存
      • 不同的缓存策略
        • 1. 浏览器缓存
          • 缓存命中和缓存未命中
        • 2. 服务器缓存
          • 缓存失效
          • 淘汰策略:缓存的决策制定者
          • 自适应策略
          • 自定义策略
          • 淘汰策略的影响
        • 3. 数据库缓存
      • 实现
        • 工作原理
        • 处理缓存未命中
        • 理想的使用情况:数据库缓存的优势
        • 淘汰策略
        • 性能影响
    • 内容分发网络(CDN)
      • CDN 工作原理
      • CDN 类型:推送 vs 拉取
      • 控制 CDN 行为
      • 选择 CDN 和原始服务器
    • 结语
      • CDN 好吃
      • 缓存好处

推荐超级课程:

  • Docker快速入门到精通
  • Kubernetes入门到大师通关课
  • AWS云服务快速入门实战

你可能感兴趣的:(笔记,缓存,网络,架构,微服务,云原生,后端,前端)