C++服务端架构学习代码
本仓库为个人学习C/C++服务端搭建,用于记录日常所学代码,如果我们坚持下来,肯定是满满的干货。
我会在每一个分支下面都加上说明,帮助大家理解。
- 有一些关于STL中map和set的实现解析
- 增加Nginx的timer红黑树解析
- 增加Linux的内存管理中红黑树解析
- epoll中的红黑树,以及select还有poll的原理
- 增加了B-树和B+树的解释
- 新增责任链模式以及Nginx过滤器模式源码分析
- 增加发布订阅模型的代码以及一个小型的分布式发布订阅消息处理模型
- 增加分布式发布订阅模式,且支持分组订阅
- 增加thrift工厂模式分析
- 记录线程的同步和进程的通信总结
- mysql开箱体验,一个基于libmysql简单C++的封装以及log4cpp的简单封装
- 新增zmq一些基础用法,基于zmq的文件上传功能
- redis异步