写点什么

学习总结 -- Week 5

用户头像
吴炳华
关注
发布于: 2020 年 07 月 08 日
学习总结 -- Week 5

本周主要讲了一致性哈希算法在分布式缓存技术中的应用,以及负载均衡,CDN, 数据库主从复制等技术在大型互联网服务中的应用及原理。


  1. 一致性哈希

在传统的集群化部署的缓存服务器技术中,当需要增减服务器时,会破坏现有缓存数据,导致大规模缓存失效,进而使整个系统面临并发压力暴增,严重时可能导致整个网站瘫痪。

一致性哈希可以很好地解决分布式缓存的高可用性问题。一致性哈希算法可以保证当增减服务器时,只影响变化中的节点与环上逆时针方向上第一个节点之间的数据。

一致性哈希算法的具体原理可以参考以下文章:

https://juejin.im/post/5ae1476ef265da0b8d419ef2

https://www.ably.io/blog/implementing-efficient-consistent-hashing/


  1. 负载均衡

  1. 路由

  1. CDN

CDN 既内容分发网络,用于分发静态资源,使用户可以从尽可能近的服务器下载静态内容,减轻主服务器压力,同时提升用户体验。

  1. 数据复制

主要介绍了 MySQL 数据库数据复制的方式。具体可参考 MySQL 手册。


发布于: 2020 年 07 月 08 日阅读数: 60
用户头像

吴炳华

关注

还未添加个人签名 2020.04.08 加入

还未添加个人简介

评论

发布
暂无评论
学习总结 -- Week 5