•选修“计算机系统工程”与“现代C++设计”等课程,独立实现了一个具备基本进程调度和内存管理的微内核原型,借此掌握 C++ 在系统级开发中的关键技巧。
•参加“全国大学生软件创新大赛”,基于 C++ 与 epoll 实现了一个高并发 HTTP 反向代理服务,成果获得华东赛区一等奖。
•担任校园开发者协会技术骨干,使用 C++ 和 Qt 为校内俱乐部开发了一款活动签到与管理客户端,通过插件架构支持扩展,实际使用人数超过 2000 人。
C++高级开发工程师分布式搜索引擎低延迟优化高可用架构
北京
•主导搜索核心子系统C++重构,设计倒排索引存储与检索模块,通过紧凑数据结构和SIMD指令优化,将查询延迟降低40%,吞吐量提升2倍。
•带领5人团队攻克大规模集群下的一致性哈希难题,实现状态零中断的在线横向扩展,支撑日增百亿级文档索引需求。
•建立严格的代码评审与单元测试体系,引入AddressSanitizer、ThreadSanitizer等工具链,将线上内存越界故障率降至零。
•深度参与需求分析与技术方案设计,与产品、运维协同,推动多活架构落地,保障系统全年99.99%可用性。
C++专家工程师系统性能调优底层框架设计分布式存储
北京
•负责云底座C++组件开发,设计并落地高性能异步RPC框架,自研零拷贝序列化协议,单节点连接承载200万+并发,性能较Thrift提升3倍。
•优化分布式存储引擎写入链路,重构WAL机制与Compaction策略,在P99延迟不劣于5ms的前提下将写吞吐推至200MB/s,用于支撑AI训练场景海量小文件存储。
•作为导师培养4名高级工程师,组织每周“C++深水区”系列技术分享,内容涵盖内存模型、协程调度、动态链接器等主题,团队中3人晋升为技术骨干。
•代表部门出席外部技术峰会,发表《现代C++如何重塑系统性能边界》主题演讲,持续引入C++20/23新特性落地公司项目,推动基础库现代化改造。
•设计一款基于C++17的极低延迟交易处理引擎,自研无锁环形队列、内存池与CPU亲和性绑定,将订单处理路径从微秒级压缩至亚微秒级别。
•重构网络IO层,集成硬件时间戳与内核旁路技术,实现纳秒级高精度时钟同步,满足金融撮合对时序的苛刻要求。
•带领5人团队完成全链路压测与混沌工程演练,在每秒200万笔订单压力下系统稳定无降级,于2018年双十一期间顺利上线。
•参与召回与排序模块的C++重构,将原本Python实现的粗排逻辑迁移至C++,通过列式计算与智能指针去零开销抽象,使单节点推荐TPS从3万提升至20万。
•深度优化模型推理管线,利用Intel MKL与手写AVX-512向量化,将宽塔模型推理耗时从12ms降至2ms,并实现动态批处理以削峰填谷。
•与算法团队联合调试,协同构建AB实验框架,保障每日百亿级线上请求的稳定性,发布后内容点击率提升8.3%。
技术社区回馈:
为开源网络框架 `cpp-httplib` 提交了基于 SO_REUSEPORT 的多进程监听优化,被上游 merge 并在多个生产项目中使用。
撰写技术文章《从零实现高性能 C++ 序列化库》在知乎和掘金获千赞,完整开源了实现代码并持续维护。