张伟 · C&C++
个人总结
张伟,C/C++后端开发实习生(约0年),具备扎实的C++基础与系统编程能力,通过两个高难度课程项目实践了后端高性能、高稳定系统的研发。在简易HTTP服务器中,基于C++11与Epoll边缘触发、mmap及Keep-Alive机制,在500并发下实现1.8ms平均延迟与3200 QPS,显著提升I/O效率。在分布式缓存系统中,主导实现了一致性哈希、LRU淘汰及Raft共识算法,单节点QPS达12,000,节点故障恢复时间缩短至5秒,展现了优秀的并发与分布式系统设计能力。追求高性能、高稳定的软件系统研发。
项目经历
为提升并发处理能力,基于C++11与Epoll边缘触发模式实现非阻塞I/O事件循环,结合固定大小线程池(8个worker)处理请求,在500并发连接压力测试下,平均响应延迟降至1.8ms,QPS达3200。
设计并实现HTTP/1.1协议解析模块,手工解析请求行、头部与主体,支持GET/POST方法及Chunked传输编码,准确处理各类边界条件(如空请求、非法字符),测试中请求正确率达100%。
针对静态文件服务,采用内存映射(mmap)直接读取文件并发送,减少内核态与用户态间的数据拷贝次数,单文件(1MB)传输速率达420MB/s,相比传统read+write方案提升约35%。
增加Keep-Alive连接复用机制,通过解析Connection头部实现长连接,单TCP连接可顺序处理最多128个请求,减少TCP握手开销,整体RPS提升22%。
针对高并发缓存场景,主导设计并实现了基于C++14的分布式缓存系统,采用一致性哈希算法将数据均匀分布至4个节点,单节点QPS达12,000,请求成功率提升至99.7%。
实现LRU淘汰机制,采用双向链表与哈希表组合结构管理缓存内存,在8GB内存限制下将缓存命中率稳定维持在85%以上,有效减少后端数据库负载。
基于TCP协议自研网络通信模块,封装非阻塞I/O与Reactor事件循环,支持节点间毫秒级心跳检测,成功将节点故障恢复时间从30秒缩短至5秒。
引入Raft共识算法实现配置一致性,通过领导选举与日志复制保证4节点集群在单点故障下元数据100%一致,支持在线扩缩容。
教育经历
数据结构与算法
操作系统
计算机网络
计算机组成原理
毕业设计:基于深度学习的图像识别系统(获院级优秀毕设)
专业技能
荣誉奖项
综合成绩排名专业前15%的学生获得的校级二等奖学金
示例数据,仅供参考
换个风格试试
挑一个喜欢的风格,一键创建你的简历

















































