当前播放: 后端缓存系统的设计要点有哪些?
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
合辑:新版短视频
如何快速开发数据平台?
binlog数据恢复有哪几种方法?
后端缓存系统的设计要点有哪些?
如何实现微信功能中“看一看”视频的切换效果?
如何在BERT上搭载复杂模型?
C++语言面试中,如何深入理解虚函数和多态?
怎样用Jenkins、Docker和CI/CD构建无服务器应用程序?
为什么说Java仍将是未来的主导语言?
如何使Python程序快如闪电,提速30%
如何快速且深入地学习一门新技术?
如何搭建一款高性能、高可用的MySQL架构?
如何实现跨语言的RPC调用?
如何使用Redux实现时间旅行?
如何从0开始深入理解React渲染属性?
如何设计秒杀服务的限流策略?
如何使用React Hooks重构HOC组件?
如何合理地使用MySQL的事务?
如何实现中台服务化编排?
数据库遇到瓶颈都属于数据库问题吗?
如何理解经典目标检测算法Faster-RCNN的实现原理?
缓存穿透、并发使用的解法有哪些?
在Java中如何写一个正确的单例模式?
如何设计出一款好用的分布式定时任务系统?
复杂场景下的Git分支工作流是怎样的?
结合操作系统,如何理解一行Java代码是怎么运行的?
如何优化深度学习数据读取?
如何通过自动化测试技术来提升服务端系统质量?
Kubernetes下如何基于拓扑结构来调度?
如何通过Jenkins快速实现一个持续集成流水线?
当小内存遇上大数据
2019年必学的DevOps流行工具
Kafka某台broker IO阻塞,为何会导致发送方无法发送消息?
什么是C++中的The Rule of Three?
基于时序特性,如何构建一个时序存储引擎?
如何利用反射和泛型编程让你的Java代码更优雅?
C++中为什么move constructor需要加noexcept?
如何使用Postman做接口自动化测试?
给你点“颜色”瞧瞧
如何用Spark实现一个通用大数据计算引擎?
如何让你的Robot Framework飞起来?
如何透彻理解Selenium和WebDriver?
Spring Data JPA 如何进行复杂动态查询?
Spring Data JPA如何实现动态部分更新?
未来的编程语言长什么样?
高并发场景下锁的使用技巧(悲观锁/乐观锁/分布式锁)
为什么React组件要声明key?
为什么React不推荐使用Mixin?
如何设计一个高可用的配置中心?
如何通过代码技巧提升内存使用效率?
如何全面地改造Robust?

后端缓存系统的设计要点有哪些?

马若飞 FreeWheel北京研发中心 首席工程师

缓存是分布式架构中不可或缺的部分,是提高系统性能最有效的手段之一。如何根据应用的业务场景,设计出适合自己的缓存系统,并保证其高效运行,有很多关键点需要了解。本课介绍了缓存系统设计中需要注意的要点,并演示了一个实际设计方案供大家参考。

讲师简介

马若飞,就职于 FreeWheel 北京研发中心,任 Principal Software Engineer。负责业务系统的微服务迁移、架构设计和开发工作。《Istio 实战指南》作者,人民邮电出版社 IT 专业图书专家顾问。中国最大的服务网格社区 ServiceMesher.com 管理委员会成员。Istio.io contributor,组织翻译了 Istio 1.5 版本的最新文档。目前研究方向是微服务、Service Mesh 技术。

展开
¥4.99 购买
开通VIP
20
登录 后留言

精选留言(3)

  • TestUser
    分布式缓存
          cache aside: 读缓存,有则返回数据,无则从数据库获取,之后写回缓存
          write read through:单独维护对客户透明一个对客服透明的缓存系统
          write back: 只修改缓存,另启定时任务同步数据
    2020-03-11
    3
  • Geek_dae047
    讲的挺好
    2020-03-10
    2
  • 憨才好运
    另辟新径讲解后端缓存
    2020-03-11
    1
收起评论
其他推荐
07:15
如何快速开发数据平台?
李金鹏 北汽新能源数据库负责人
试看
10:00
binlog数据恢复有哪几种方法?
李金鹏 北汽新能源数据库负责人
试看
14:11
如何实现微信功能中“看一看”视频的切换效果?
黄琼 腾讯前端工程师
试看