架构师训练营第五周学习总结
本周学习主要是学习技术造型:
1) 分布式缓存架构
2) 消息队列
3) 负载均衡
缓存的基本思想:缓存构建的基本思想是利用时间局限性原理,通过空间换时间来达到加速数据获取的目的,同时由于缓存空间的成本较高,在实际设计架构中还要考虑访问延迟和成本的权衡问题。这里面有 3 个关键点。
一是时间局限性原理;
二是以空间换时间;
三是性能成本 Tradeoff,构建系统时希望系统的访问性能越高越好,访问延迟越低小越好;
缓存读写模式
Cache Aside(旁路缓存)
Read / Write Through(读写穿透)
Write Behind Caching(异步缓存写入)
评论