•深入学习存储系统、高性能网络编程与并行计算等方向课程,连续两年获得校级优秀学生奖学金(前12%)。组队参加全国大学生系统能力竞赛,独立完成一个基于用户态协议栈的TCP代理,将端到端时延压缩至50us以内,在复赛中获华北赛区一等奖。大二起加入学校系统软件实验室,参与一个面向金融实时风控的分布式内存数据库项目,负责底层网络通信模块与内存池的设计,基于C++17实现了无锁环形队列和零拷贝收发路径,这让我对低延迟系统设计有了深入理解,也坚定了在高性能后端领域深耕的意愿。
C++高性能后端开发工程师C++开发性能优化分布式架构
北京
•负责公司核心交易系统的C++后端架构设计与性能优化,通过重构缓存策略和引入无锁数据结构,将P99延迟降低35%,系统容量提升至日均千万级请求。
•主导微服务化改造,将单体巨石应用拆分为多个独立的C++服务,设计基于Protobuf和gRPC的通信协议,显著提升系统的横向扩展能力和多团队并行开发效率。
•与移动端及Web前端团队深度协作,定义统一的API网关层与报文格式,优化弱网环境下的请求重试与数据压缩策略,使客户端交互体感延迟降低20%。
•带领3人小组攻克高并发下订单状态机的最终一致性问题,基于分布式事务框架和本地消息表实现可靠事件驱动,将交易异常回滚率从0.5%降至0.01%以下。
C++后端开发工程师C++基础中间件数据库优化
北京
•承担公司物联网平台基础中间件的C++开发工作,负责消息队列客户端和高性能序列化库的实现,在数十万设备连接场景下保证了消息的稳定可靠投递。
•重构数据访问层,用C++模板元编程实现编译期ORM映射,并集成连接池与读写分离策略,使数据库查询平均耗时降低40%。
•参与制定团队的C++编码规范,引入clang-tidy和SonarQube进行静态分析,主导代码审查流程,将合并后的缺陷率降低了30%。
•建立基于Prometheus和Grafana的监控体系,对线上服务进行精细化指标采集与告警,编写自动化故障自愈脚本,将平均故障恢复时间缩短至12分钟以内。
•该项目是为金融科技公司打造的智能风控决策引擎,使用C++17实现超高吞吐的规则匹配与特征计算模块。
•负责决策树和规则引擎的编译优化,将规则匹配时间从毫秒级压缩至微秒级,支持单机每秒处理超过10万次风控请求。
•设计并实现基于内存的多级缓存与异步流水线,将外部数据依赖的查询延迟降低60%,整体决策链路的平均耗时控制在5ms以内。
•参与分布式集群的容灾设计,通过Raft协议实现引擎状态的强一致性,保障在节点故障时决策服务零中断。
•此项目为某MOBA手游的实时对战服务器,使用C++实现房间管理、帧同步和网络通信模块。
•优化基于UDP的可靠传输协议,结合前向纠错和丢包重传策略,将网络抖动导致的卡顿率降低18%,提升玩家对战体验。
•设计内存数据库与Redis相结合的持久化方案,实现的对局数据零丢失,并支持百万级玩家对局回放。
•参与服务器集群的弹性伸缩设计,基于玩家在线预测动态调整容器数量,在节假日高峰轻松支撑十万级并发房间。
Linux性能调优与内核技术:
深入掌握Linux环境下的C++调优方法,能结合火焰图、perf record和eBPF动态追踪工具分析热点路径与内核事件。对内存子系统有实操经验,擅长通过配置HugeTLB、内存回收阈值调整和cgroup资源限制降低尾部延迟,同时利用CPU亲和性绑定与中断亲和性分配,让关键线程避免上下文切换与跨NUMA访存,确保实时数据流服务在99.9%分位延迟不超过300微秒。