2021年就这样过去了,回顾这一年收获很多,首先感谢我的家人,感谢他们的支持和理解。感谢东家,给我机会去实践,去尝试一些有意思的创新,也感谢东家的包容。最后感谢我自己的努力,骚年,不断证明自己的价值。
容器化
今年尝试进入陌生领域-容器化。这个挑战还是蛮大的,几乎是在一穷二白的基础上开荒,总体上基本上吃透了Kubernetes的运行逻辑,踩了无数的坑,几乎就是在第一天就开始调整珠峰,进行MySQL的容器化。
最大的收获如下:
1. 一个良好的系统设计都具备一套完整而且深刻的哲学,高度凝聚和抽象,变成一种优雅的表达,你不得不佩服他的精妙
2. 一个良好的系统需要重复考虑演进,需要不断迭代,这种迭代如四边顺滑。
3. 看到事物的背后的底层思维,触类旁通,感慨智慧的伟大
KV存储
今年最大的建树就是搞定了LSM-Tree的写放大,申请了专利,这个设计还是非常精妙,哈哈。
![](https://img.haomeiwen.com/i13632999/3931a11dc29447d9.png)
上面两个图分别是原始版本和新专利版本之间的差异,可以看到在持续不断的随机写入过程中,新专利版本可以保证吞吐的稳定,不会出现大幅抖动。
分布式数据库
由于种种的原因NewSQL一直没有很好的开展,不过还是跟上了发展的步伐,没有掉队。
我还是希望有机会在CockroachDB上搞点儿事情,是一件非常有意思的事情。
另外今年搞定了热点优化,实现了100W的单key更新,达到了业界领先,真实的解决了业务问题。
MySQL内核
今年的另一个挑战是正式进入MySQL内核,在这里小试牛刀,收益不错。MySQL内核像一个未被开发的金矿,值得深入探索。
其他
开始真正认识到技术的真实价值,并且客观理性看待技术对于一件事情的价值和贡献。
同时未雨绸缪,不要掉队。
网友评论