我该先看levelDB相关的源码 还是先学习6.824。我并不了解为什么一定要推荐阅读levelDB的源码,虽然阅读源码确实很有用,但是我目前在准备明年的工作,我不清楚阅读levelDB源码这件事情,对我的简历有什么帮助,或者说能为我做些什么?

    clickme
    看 LevelDB 可以:

    1. 深入了解当下主流存储引擎流派之一 LSM-Tree 的实现细节。
    2. 可以学习下存储中常见的数据结构:BloomFilter、SkipList、LRUCache 怎么写。
    3. 可以学下代码组织。

    看 6.824 可以(需要看 paper 和听课程,而不是只做 lab:

    1. 对分布式系统建立一个整体的认知。涵盖很广,都在讲义和论文里。
    2. 对共识协议 raft 有个代码层面的理解。

    这俩都需要花很多时间,如果只是花很少时间让简历好看些,可能不太行,因为只要你写了肯定会有人问细节。

      qtmuniao 您好,非常感谢能够收到您的回复。目前准备缓慢的阅读levelDB的源码,并且记笔记,希望能够在明年1月份中旬完成这个方面的学习,并找到相关的工作

      小张在搞KV
      非常感谢,目前正在阅读levelDB的源码?想问下您有什么面经或者觉得不错的博客可以分享一下吗

      8 天 后
      说点什么吧...