由于原本在云服务器上的个人博客的停用,接下来一段时间,计划把过往一段时间时间所产出的文章进行整理和迁移。我计划的迁移内容大致分为以下几个模块:
C++语法方面的一些个人笔记
- ✔C++的一些基础知识回顾(经过整理觉得太过于浅显,有沦为工具手册的嫌疑,遂放弃)
- C++ 20以上的新特性
计算机体系结构下的读书笔记
- 共享内存整理
- 异步事件框架
分布式一致性协议(挪到工作中的问题部分)- rpc框架的实现
- csapp读书笔记
- 6.824的lab
探索过的编程模式
- ✔无锁编程(存在一个版本的草稿,但是还需要优化)
- 并发编程
- ✔模版编程(存在一个版本的草稿,但是还需要优化)
- 无分支编程
- ✔缓存友好编程(存在一个版本的草稿,但是还需要优化)
- 向量化编程
工作中遇到过的问题
- linux下的高精度测时问题
- 超线程导致的效率降低问题
- grafana大量close_wait拖垮数据库
- 分布式系统的一致性等级造成的异常
工作中部分项目的总结
项目的稳定性治理重构项目的技巧与总结- ✔基于责任链的设计结构的改造
- 交易系统的性能优化实践
一些常用工具的学习和了解
- git多路merge算法的实现原理
- docker的实现原理与使用方法