写点什么

第 05 周学习总结 [架构师训练营第 2 期]

用户头像
Airship
关注
发布于: 2020 年 11 月 23 日

学习内容

本周学习了第 5 周课程内容,大致如下:

  1. 分布式缓存架构相关:主要涉及到架构的原理以及使用中的一些注意事项,常见的实现形式,缓存算法(一致性 Hash 算法),通过本周对于该相关知识的学习,对于分布式缓存有了一定认识,对于后续设计缓存,有了相对清晰的指导原则。缓存应该考虑使用场景和数据形式,缓存能成几何级对系统性能提供保障,但不能乱用缓存。缓存更适合做读操作频繁的数据,以及考虑数据热度,过期数据及时清理。缓存数据要尽量防止被击穿,为了防止恶意攻击造成系统瘫痪,可以使用增加一些技巧,比如不存在的数据,可以缓存一个值为 null 的空 id,这样防止大量请求去查询数据库,而造成系统崩溃。

  2. 消息队列相关:主要是涉及消息队列的原理、使用的场景、作用、以及一些坑。正视消息队列的优点作用,对于系统解耦、系统可伸缩等均有大的裨益,不过在此并没有做深入展开消息队列本身的坑。对于后续深入研究有一定的指导意义,部门也在做一些消息队列相关工作,后续也会深入对于搜集的坑进行研究。

  3. 负载均衡相关:主要是涉及到负载均衡的原理讲解和优化比对,对于后续优化方向和提升负载效率有一定的指导意义。

收获

从整体上对缓存、消息队列、以及负载均衡有一定了解,也对于整体的作用和边界做了相关介绍,对于后续深入学习和大方向指导,有不少帮助。


发布于: 2020 年 11 月 23 日阅读数: 23
用户头像

Airship

关注

还未添加个人签名 2018.11.29 加入

还未添加个人简介

评论

发布
暂无评论
第 05 周学习总结 [架构师训练营第 2 期]