训练营第 5 周学习总结
第五周总结:
在解决大并发的查询请求时,我们可以使用缓存来提高查询速度,原则:及早返回。让数据物理上更靠近用户
在解决大并发的更新操作时,我们可以引入异步架构,把长业务分为不同的链路,前面的节点完成之后只需要发消息通知下游节点,就可以直接返回。不在阻塞等待整个业务处理完成
引入消息队列可以做到削峰填谷,系统架构可以平稳的度过大并发的洪峰,还可以阻止错误不断传递
大单机缓存不再适合互联网框架,要部署缓存集群,保证数据的可用性和扩展性,集群需要路由算法,平常的单机hash路由不适合动态扩展
一致性hash算法解决了缓存及其变动造成的大量缓存不可用的问题,尽量避免缓存雪崩和击穿
评论