Redis 源码剖析与实战
蒋德钧
中科院计算所副研究员
17747 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 47 讲
Redis 源码剖析与实战
15
15
1.0x
00:00/00:00
登录|注册

用户故事 | 曾轼麟:世上无难事,只怕有心人

你好,我叫曾轼麟,目前在广州一家互联网公司,从事互动社交业务领域中的服务端开发工作。
我从《Redis 核心技术与实战》的时候,就开始跟随蒋老师的脚步,一直在学习 Redis 相关的知识。在这个过程中,我收获了很多新的认知,也对 Redis 的使用及其底层实现有了不一样的理解,所以,很高兴能在这里跟你分享我学习课程的心得与体会、学习思路与方法。

为什么学习 Redis 源码?

其实早在老师开设这门课程之前,我就已经坚持阅读 Redis 源码一段时间了。
一开始我有想去阅读 Redis 源码的念头时,应该是在 2020 年初,那时候 Redis 6.0 版本新增了 IO 多线程的这个特性。而一直以单线程设计为主推的 Redis,突然高调引入了多线程的设计,就让我对其新的设计思路感到非常好奇。
在随后的一段时间里,Redis 社区也发生了重大的变化:安迪斯(Antirez,Redis 之父)不再维护 Redis,而是全权交给了社区进行维护。由此 Redis 开源的方式就由专制模式,转变为了社区自治模式。老实说,我其实挺期待这种变化会给 Redis 的未来带来什么样的影响。也是因为这种种原因,就促使我开展了源码阅读之旅。
到了 2021 年的 1 月份,公司上市后为了进一步抢占市场,领导和我们提出:市场今年需要发力,本年度的 OKR 可能会是 5 倍、10 倍乃至 30 倍的 DAU 增长,而面临这样的增速,我认为对系统性能的优化要求就迫在眉睫。并且年初的时候由于 DAU 的增长,几乎每隔一天晚上,我都会被告警叫起来处理线上问题(我们做的是海外业务),在经历了半年的重构和优化后,目前已经趋于稳定。而在这半年的时间里,无论是研制新的缓存组件、改造现有缓存方案,还是新业务的发展,几乎都离不开 Redis,甚至连运营和产品同学都会问我们,这次设计方案咱用 Redis 吗?
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

曾轼麟分享了他学习Redis源码的经历和心得。作为一名互联网公司的服务端开发工程师,他对Redis的新特性和底层实现原理产生了浓厚兴趣。他强调了实践和回馈的重要性,建议读者结合实际场景进行实践,并通过输出知识文档或博客来回馈自己。此外,他提到了死磕精神和知识沉淀的重要性,分享了自己在阅读Redis源码过程中的体会。最后,他鼓励读者坚持学习,相信只要有心人,就能在学习中不断进步。这篇文章内容涵盖了技术细节和学习方法,对于想要深入了解Redis源码的技术人员具有一定的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Redis 源码剖析与实战》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • zhangm365
    谢谢分享,真的强,我直接跟着蒋老师干源码,这过程中看大佬的分享收获很多。如果蒋老师能多在评论区互动解答就好了
    2021-10-08
    2
    2
收起评论
显示
设置
留言
1
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部