这个专栏呢,创建了很久了。但是却没有发布过一篇文章来,说来也是惭愧。主要是因为这半年来都是比较忙,所以一直都没有写。
现在临近春节了,也比较有空,所以打算将这个专栏重新捡起来,打算将它在春节期间将它写完整。
首先呢,我大概介绍一下会专栏介绍的大方向:
- Raft 相关的知识点(选举、日志复制、安全、读请求优化等)
- 常见的分布式架构,涉及到一些高可用,高性能等的 trade off
- 基于 multi-raft 架构实现一个分布式kv数据库
当然啦,上述的只是大方向,在专栏中呢,我会就每一个点都详细地介绍到的。现在写这个专栏的初衷是希望能够帮助更多的小伙伴学习和掌握 MIT6.824 的几个 lab(即,分布式kv数据库)。就好像是一个教学专栏吧,从实验环境的部署和最终的性能测试,优化都会详细地介绍到的。更亮点的是,在文章中,我会就面试官常问的一些问题作出回答和扩展,使得学习过专栏的小伙伴们在面试过程中更加得心应手。
主体的文章已经写好了的,但是为了保证小伙伴们的体验,我还是想再检查检查一下,看看哪些描述可以更易于理解,待我检查完就可以发布了,时间应该也很快,就在近期。
专栏的文章呢,我会优先发布在【架构师充电宝】公众号中,所以如果想抢先看和学习的小伙伴可以移步一下【架构师充电宝】公众号。当然啦,我后续也会慢慢将文章同步到这里的。