AMAZING RESUME
牛敬业
分布式数据库开发工程师
188****8166niu****@***.com北京30男分布式数据库开发工程师在职北京30k-40k •参加全国大学生数据库系统创新大赛,设计并实现了一个面向分布式数据库的增量日志解析与重放工具,获华北赛区金奖,锻炼了工程化落地与性能调优能力。
•发起并主持校内分布式系统技术沙龙,定期拆解Ceph、HDFS等开源存储引擎的源码,并带领小组成员复现了Amazon Aurora的存储计算分离架构,深化了对高可用系统的理解。
某头部云服务厂商 - 数据库研发部云计算领军企业技术驱动型组织
2018.03-2022.05
分布式数据库开发工程师分布式查询优化数据一致性方案跨区域容灾
北京
•参与某头部云服务厂商自研分布式数据库的查询优化器开发,引入基于代价的优化算法(CBO)与动态统计信息收集机制,使复杂多表关联查询的响应时间缩短40%,显著提升了OLAP场景下的报表生成效率。
•主导数据库跨数据中心强一致容灾方案的设计,基于Multi-Paxos协议实现日志同步与自动故障转移,在多次机房级切换演练中均实现RPO=0、RTO<30秒,保障了金融级业务的连续性。
•与解决方案团队合作,为某大型物流企业定制分布式数据库的地理分区部署方案,通过数据本地化与就近路由策略,将跨区域订单查询延迟从200ms降低至50ms,获得客户书面表彰。
某金融科技服务商 - 技术研发部金融科技领域创新者注重技术沉淀
2016.07-2018.02
数据库开发工程师数据库迁移方案分布式事务调优技术培训与规范
北京
•负责某金融科技服务商核心业务系统从Oracle RAC向自研分布式数据库的迁移,制定分阶段灰度迁移方案,设计数据一致性校验工具,确保12个核心模块的数据迁移准确率达到100%,业务中断时间控制在15分钟以内。
•主导迁移后的性能基线建立与调优,通过模拟核心交易时段的高并发压测,发现分布式事务锁竞争热点,优化死锁检测算法并调整分片键,使系统吞吐量提升35%。
•编写《分布式数据库开发规范》与《性能调优指南》,组织8次内部技术沙龙,帮助开发团队快速掌握分布式SQL编写与慢查询诊断方法,团队整体开发效率提升约20%。
某互联网金融平台分布式事务数据库项目 - 架构设计成员
2019.01-2020.12
•该项目为某互联网金融平台构建新一代分布式数据库,以支撑每日千万级交易订单的强一致性处理与实时风控查询。
•我负责设计分布式事务管理器,采用TCC(Try-Confirm-Cancel)模式对业务进行改造,通过幂等性设计与异步重试机制,使事务成功率从97.2%提升至99.99%,有效杜绝了资金差错。
•参与制定基于用户ID区间范围的分片策略,并设计在线扩容工具,使集群在扩容期间无需停机,系统横向扩展能力提升3倍。项目上线后平稳度过多次营销高峰,数据库侧未出现任何数据不一致事件。
某在线教育平台分布式数据库优化项目 - 性能优化负责人
2021.03-2022.03
•此项目针对某在线教育平台的用户学习进度、课程推荐等核心查询场景进行分布式数据库性能优化,以应对晚高峰时段十倍于平日的并发流量。
•我负责分析慢查询日志与系统资源链,发现用户课程树遍历查询存在大量随机I/O。通过设计空间填充曲线(Z-order)索引,将树形结构查询的响应时间从800ms降至200ms以内。
•主导构建多级缓存体系,使用Redis缓存热门课程元数据与用户短期会话,结合本地缓存减少网络开销,数据库QPS负载降低60%,支撑了平台千万级学员的流畅互动体验。
我对分布式数据库背后的一致性协议与容错设计有着持续的好奇心,习惯从代码和系统原理层面去琢磨数据高可用的实现细节。在日常工作中,我注重代码质量与工程严谨性,对性能瓶颈有一种近乎本能的警觉,能结合观测指标快速拆解问题。熟悉多种数据库内核与生态,更倾向于理解其架构取舍与适用边界,而非仅停留在使用层面。乐于在团队中承担连接与协作的角色,希望在一个对数据基础设施要求严苛的环境里,持续打磨稳定、可靠的数据底座。
分布式系统与数据库实践探索:
持续追踪分布式SQL引擎与存储系统的演进趋势,深入分析Google Spanner的TrueTime机制与Percolator事务模型,在本地搭建了基于CockroachDB的测试集群并验证了分区容错策略。
在OceanBase开源社区参与文档翻译与代码检视,发现并修复了日志回放流程中的一个边界异常,深刻理解了分布式数据库在高可用场景下的设计权衡与容错实现。