Week 05- 作业二:学习总结
技术选型能力反映了架构师的综合水平,综合上周所学,一个典型的大型互联网应用系统使用的技术方案和手段都是为了保证系统的高并发,高可用,高性能,其中高并发是诱因,高可用和高性能是结果。
为了能够应对高并发,采用了垂直分层、分布式、缓存、异步、安全架构模式
为了满足高可用,采用了水平分割、集群、冗余、自动化,安全架构模式
以上的方案中,处处要考虑高性能,找到平衡点。
如何才能在在架构中正确的使用各种模式,本周将对缓存、异步、集群、冗余做详细介绍。
从缓存的定义出发,引申出来常用的缓存类型及缓存的数据存储,接着阐述了缓存的关键指标-命中率。
再从命中率展开3个要素。
再从缓存的实际使用方案中引申出分步式缓存的使用。
从分布式缓存,引导出一致性哈希,以及集群冗余方案的实现,并穿插了异步在分步式及集群中的使用。
以上为对老师讲课思路的整理,具体内容见下图,因为整体图片太长,无法显示,只能截取部分以示说明
版权声明: 本文为 InfoQ 作者【dean】的原创文章。
原文链接:【http://xie.infoq.cn/article/0a437025cb271ded712e16b5b】。文章转载请联系作者。
评论