AMAZING RESUME · EXECUTIVE PROFILE
牛敬业
C++架构师
138****5678niu****@***.com北京35男C++架构师在职北京35k-55k •在编译原理、分布式系统、计算机网络等课程中多次获得满分或A+,连续三年获校级优秀学生奖学金。
•代表学校参加全国大学生系统能力竞赛,在编译系统设计赛道中主导实现了基于LLVM的静态分析工具,获得全国二等奖。
•毕业设计独立完成了《基于C++20协程的轻量级异步RPC框架》,在单机上实现百万级并发连接,并获得学院优秀毕设。
•主导广告投放平台的 C++ 架构演进,将单体系统拆分为实时竞价、数据归因、反作弊等微服务,使广告响应延迟降低 35%,支撑 QPS 从 5 万提升至 25 万。
•制定编码规范和 CI/CD 流程,引入静态分析工具与自动化压测,推动团队代码质量提升,线上故障率同比下降 50%,维护效率显著改善。
•作为技术接口人,协同产品与算法团队完成需求评审,主持重大项目的技术选型(如 Roaring Bitmap、Raft 共识算法),输出高可用的架构方案。
北京数脉科技有限公司 - 数据平台部大数据基础软件
2009.07-2014.05
资深 C++ 开发工程师时序数据库内存优化流式处理
北京
•参与自研时序数据库的内核开发,使用 C++ 实现基于 Skip List 的高效索引,并结合列式存储压缩技术,使写入吞吐量达到 80 万点/秒,存储成本降低 40%。
•负责内存池与缓存模块的设计,通过无锁队列和对象池化策略,消除频繁分配带来的性能抖动,将长尾延迟从 50ms 降至 5ms 以内。
•主导高可用模块的故障恢复方案,实现 Raft 日志同步与快照机制,保证数据强一致性,在单节点故障时实现秒级切换。
•该项目为千万级物联网设备的统一接入与数据治理平台,后端核心全部采用 C++17 开发。
•作为架构师,设计了分层解耦的集群架构:设备网关层基于 epoll 异步网络库,协议适配层使用插件机制支持 MQTT/CoAP/LwM2M,数据流处理层引入 Apache Kafka 与自研流计算框架。
•优化了网关的连接管理模型,将单机 TCP 长连接数从 10 万提升至 50 万,并实现连接级热迁移,大幅提升集群弹性。
•设计设备影子与时序存储分离的方案,利用 LSM-Tree 引擎存储高频遥测数据,结合定期冷热分层,使存储成本降低 60%,查询延迟稳定在毫秒级。
•该项目是面向电商场景的实时推荐引擎,基于 C++ 构建,要求 100ms 内完成召回与排序。
•作为技术负责人,设计了全异步的非阻塞架构,将特征平台、召回索引、模型推理三个核心服务完全解耦,并通过共享内存实现进程间零拷贝数据交换。
•优化了向量检索模块,基于 HNSW 算法实现自定义索引,并在编译期利用模板元编程展开循环,使 Top1000 召回耗时从 30ms 降至 10ms。
•引入 Prometheus 与自研的埋点体系,构建了涵盖 CPU、内存、缓存命中率、模型抖动等指标的监控看板,成功定位并解决了 10 余起线上性能瓶颈。
痴迷于用C++构建高扩展、低时延的系统基座,乐于在性能、一致性与复杂度之间寻找优雅平衡。习惯从底层原理出发推演设计,对内存模型、并发与分布式有较深体感,追求代码的长期可维护性而非临时妥协。擅于将模糊的业务愿景转化为清晰的技术路径,在核心模块重构和高可用治理上积累了不少实战手感。同时享受技术讨论与知识传递,愿持续在架构层面为团队创造杠杆。
技术影响力与开源实践:
作为核心贡献者向Apache Arrow项目提交了列式内存序列化优化补丁,将吞吐量提升20%,已被合入主线。
在极客时间开设《C++性能优化与底层原理》专栏,拆解缓存友好数据结构、SIMD向量化等主题,订阅逾8000人。
多次在CppCon中国峰会担任讲师,分享《千万级QPS网关的架构演进与踩坑》等话题,获得银牌讲师称号。