
AMAZING RESUME · MORNING LIGHT
牛敬业
分布式系统Go后端开发
188****7629niu****@***.com北京30男分布式系统Go后端开发在职北京25k-35k •系统学习了分布式系统、数据库原理、计算机网络等核心课程,构建了完整的后端知识框架。曾获蓝桥杯全国总决赛二等奖,并作为技术骨干参加校内的智慧校园小程序项目,负责后端服务开发,用Go语言实现了基于JWT的用户认证和接口限流,累积了扎实的工程经验,极大提升了编码实战与团队协同能力。
北京云核科技有限公司 - 基础架构部技术驱动型企业
2017.07-2020.12
分布式系统Go后端开发工程师分布式中台Go服务化系统可观测性
北京
•- 负责公司核心中台的服务注册与发现体系建设,使用 Go 语言封装 Consul API,实现轻量级服务健康探针与自动摘除机制,配合 Prometheus 采集指标,使服务发现的平均延迟下降 35%。
•- 主导海量日志存储系统的改造,设计基于一致性哈希的弹性分片策略,利用 Go 实现无锁化数据路由与并发写入,在日均 2TB 数据写入场景下将 P99 延迟控制在 50ms 以内,读写吞吐量提升 40%。
•- 推动 API 网关的标准化,基于 Go 的 Echo 框架重构路由层,抽象鉴权、限流、日志等中间件,通过压测调优,将单机 QPS 从 800 提升至 2200,支撑了 3 倍业务增长。
北京某头部互联网平台 - 平台研发中心大型互联网平台
2021.01-至今
资深分布式系统Go后端开发工程师分布式调度服务网格系统韧性
北京
•- 作为技术骨干,主导微服务架构的 Go 语言演进,引入 Go-kit 框架与 gRPC 通信,制定跨服务接口契约,通过接口版本管理将服务耦合度降低 50%,交付效率提升 30%。
•- 负责大型分布式任务调度引擎的研发,基于 Go 的协程池与 Redis 分布式锁,实现多优先级任务的分级调度,支持日峰值千万级任务的并发执行,任务成功率保持在 99.95% 以上。
•- 设计并落地了系统高可用保障方案,使用 Go 实现自适应熔断与重试策略,结合 Istio 服务网格统一流量治理,将系统宕机恢复时间缩短至 30 秒内,全年可用性达到 99.995%。
•- 项目背景:为应对业务实时风控与个性化推荐场景,搭建大规模数据流处理系统,要求毫秒级延迟与水平扩展能力。
•- 项目职责:使用 Go 语言开发 Kafka 消费端,利用 sarama 库实现限流消费与自动重平衡,保障数据不丢不重;核心处理引擎采用流水线协程模型,通过多级 channel 串联过滤、聚合、增强等算子,单节点吞吐量达 12 万条/秒。
•- 项目成果:系统上线后,支撑了风控、推荐、用户画像三条业务线的实时需求,端到端延迟从秒级降至 10 毫秒以内,日均处理数据量达 80 亿条,为业务决策提供了实时数据底座。
•- 项目背景:构建新一代分布式对象存储,满足公司内部数十个业务线的海量非结构化数据存储需求,要求高可靠与低成本。
•- 项目职责:采用 Go 语言开发元数据服务,基于 RocksDB 构建高性能元数据索引,并实现了基于乐观锁的并发控制,将元数据查询 QPS 提升至 10 万级;负责存储节点研发,实现纠删码(EC)策略与多副本异步修复,利用 Go 的 context 包实现精细化的超时控制,有效降低分层存储延迟。
•- 项目成果:系统上线后,存储容量平滑扩展至数十 PB,文件上传下载平均耗时降低 55%,存储成本较原方案下降 30%,成为公司内部文件服务的基础设施。
痴迷于分布式系统的复杂之美,乐于用Go语言将高性能与简洁哲学贯穿于后端服务。对代码质量有近乎偏执的追求,习惯从一致性、容错和可观测性角度反复审视架构。在并发模型、网络编程与etcd、gRPC等中间件上有扎实的实践体感,能快速将设计思路转化为可靠工程。享受与团队一起拆解技术难题,在协作中互相激发,希望持续深耕高可用、高并发的系统战场。
社区参与与开源贡献:
密切关注分布式数据库领域,曾为TiKV项目贡献了关于Raft共识算法日志复制的性能优化,通过减少不必要的网络往返,将写入延迟降低约15%。此外,还参与了containerd的代码审查,提交了多个安全性修复补丁,并协助完善了其文档体系中关于镜像管理的章节。