内容会以 3 个实际应用场景为例,深度分析缓存在秒杀系统、计数器、Feed 流中的应用,可以帮助你收获不同场景下、不同设计策略的启发,给你一套完整的缓存系列能力进阶图谱。
课程目录
第1章:第一章
开篇寄语:缓存,你真的用对了吗?
00:06:31
第2章:第二章
第01讲:业务数据访问性能太低怎么办?
00:05:05
第02讲:如何根据业务来选择缓存模式和组件?
00:06:31
第03讲:设计缓存架构时需要考量哪些因素?
00:07:49
第3章:第三章
第04讲:缓存失效、穿透和雪崩问题怎么处理?
00:14:06
第05讲:缓存数据不一致和并发竞争怎么处理?
00:03:55
第06讲:Hot Key和Big Key引发的问题怎么应对?
00:06:46
第4章:第四章
第07讲:MC为何是应用最广泛的缓存组件?
00:06:09
第08讲:MC系统架构是如何布局的?
00:07:22
第09讲:MC是如何使用多线程和状态机来处理请求命令的
00:12:17
第5章:第五章
第10讲:MC是怎么定位key的?
00:07:12
第11讲:MC如何淘汰冷key和失效key?
00:09:46
第12讲:为何MC能长期维持高性能读写?
00:10:44
第13讲:如何完整学习MC协议及优化client访问?
00:10:06
第6章:第六章
第14讲:大数据时代,MC如何应对新的常见问题?
00:17:07
第15讲:如何深入理解、应用及扩展 Twemproxy?
00:18:38
第7章:第七章
第16讲:常用的缓存组件Redis是如何运行的?
00:10:41
第17讲:如何理解、选择并使用Redis的核心数据类型?
00:16:24
第18讲:Redis协议的请求和响应有哪些“套路”可循?
00:12:02
第8章:第八章
第19讲:Redis系统架构中各个处理模块是干什么的?
00:06:34
第20讲:Redis如何处理文件事件和时间事件?
00:09:59
第21讲:Redis读取请求数据后,如何进行协议解析和处理?
00:02:13
第22讲:怎么认识和应用Redis内部数据结构?
00:17:36
第9章:第九章
第23讲:Redis是如何淘汰key的?
00:10:56
第24讲:Redis崩溃后,如何进行数据恢复的?
00:11:52
第25讲:Redis是如何处理容易超时的系统调用的?
00:04:19
第26讲:如何大幅成倍提升Redis处理性能?
00:07:28
第10章:第十章
第27讲:Redis是如何进行主从复制的?
00:10:16
第28讲:如何构建一个高性能、易扩展的Redis集群?
00:22:00
第29讲:从容应对亿级QPS访问,Redis还缺少什么?
00:11:07
第11章:第十一章
第30讲:面对海量数据,为什么无法设计出完美的分布式缓存体系?
00:15:28
第31讲:如何设计足够可靠的分布式缓存体系,以满足大中型移动互联网系统的需要?
00:14:06
第32讲:一个典型的分布式缓存系统是什么样的?
00:07:23
第12章:第十二章
第33讲:如何为秒杀系统设计缓存体系?
00:07:33
第34讲:如何为海量计数场景设计缓存体系?
00:10:40
第35讲:如何为社交feed场景设计缓存体系?
00:13:59
讲师介绍
拉勾网
讲师
拉勾,互联网人的职业成长平台,专门为互联网人才提供求职机会,提纲职业能力,同时为各行业培养和输送优秀的互联网人才。 拉勾与2013年5月成功上线至今,已经完成D轮融资,成功孵化出拉勾招聘、拉勾猎头、拉勾教育三个核心板块,服务国内众多的金融、通信、互联网、大数据等行业人才。 拉勾教育作为拉勾教育专属板块,以企业培训、技术咨询、在线专栏、训练营的不同模式,服务企业的初、中、高尖人才,覆盖产品管理、运营管理、架构设计、大数据、人工智能、运维管理、技术管理等全角色人才的全链路服务体系,并且与国内外来自Google、苹果、微软、阿里、腾讯、头条等头部企业的技术专家建立长期友好合作,将更多经验和知识体系源源不断为国内IT人才成长赋能。
立即购买¥98/人