打印本页

个人简介

学历

  • 2013/09-2017/06: (长春理工大学)(机械设计制造及其自动化 统招全日制本科学士学位) 自学C++/C#,CAD二次开发齿轮轴生成插件并开源,MCM全美数学建模二等奖 高教杯全国建模大赛全能二等奖

工作经历:

  • 2017/03-2019/12: (青牛软件)(后台开发工程师) 进行C++后台开发工作,积累较多并发编程和内存泄漏问题排查经验,主导、设计、并带领2人实现了公司产品的容器化,交付生产环境基于gitlab的CD上线套件,交付测试团队一键部署的容器化测试环境。Go开发微服务模块,准实时(p999 300ms)最终一致性号码资源调度程序,并为项目搭建公司首个CI Pipeline。
  • 2019/12-2021/06: (滴滴出行)(基础平台/弹性计算/弹性云)(高级软件开发工程师) 主导了弹性云监控分析平台Zhivago的建设。提供对监控进行OLAP查询,流式分析的能力。代替原有调度器利用率算法并挖掘出1.5k个被浪费的8C8G套餐。提供机房利用率上限阈值的推断及数据佐证。在部门内替代公司监控,为部门定制30+个可观测性面板,布道了可观测性以及数据分析的思想及技能。
  • 2021/07-2024/02: (腾讯云计算)(CSIG/云智研发中心/智慧能源工作室)(高级1) 开发了时序计算引擎,支持十万乃至百万时序数据的复杂表达式运算;建设了面向私有云的监控体系,从无到有的建立了面向团队开发人员的debug工具链;构建了基于helm的发布和部署体系,让部门以较低的学习成本接入了90%自动化的部署流程。

技能:

  • BackEnd 语言: Go, C/C++, C#, Python, etc; 范式: 异步/并发, lint/单元测试, debug,CI/CD.
  • Cloud Native 领域: 容器,监控,工具: K8s/Helm, Docker, Prometheus, etc; 技能: k8s Operator开发, Helm chart编写, 可观测性建设.

认证

CKA
Certified Kubernetes Administrator
Certified Kubernetes Administrator
https://www.youracclaim.com/badges/48bc5e33-d5e5-4224-bb8a-219ceff3c882
CKA-1900-001618-0100

项目经历(部分)

tswork
时序计算器
  • 工具:Python + pandas
  • 职责:唯一负责人,从需求提炼到功能上线,从无到有完成开发
  • 亮点:用函数式编程范式实现,支持时序数据对齐、重采样、rolling/moving算子、二元算子、分批计算。
Zhivago
弹性云服务画像
  • 工具:Go code + Prometheus + (k8s)Client-go
  • 职责:唯一负责人,从需求提炼到功能上线,从无到有完成开发;后期重构架构解决V1算力痛点
  • 亮点:为容器调度提供优化过的利用率算法。为团队提供全机房(~10k节点)的透视分析能力,指导了利用率上限的制定,修正了团队使用错误指标造成的诸多问题,为诸如调度、均衡等服务的优化工作指明方向。调研多种TSDB存储引擎,用VictoriaMetrics解决V1中Prometheus单机容量痛点,提供将数据转化为调度策略的服务画像能力,使调度具备复杂可配置的动调能力。
ccnp-picker
一个无状态realtime选号程序
  • 语言: Go
  • 职责: 设计实现, 性能优化, test/CI/CD文件编写
  • 指标: 无状态,微服务,2000qps,p999 500ms,导出metrics

社区

  • rytsh/repeatit#5: feat: scroll position keeper
  • prometheus/prometheus#7855: TSDB bug fix
  • helm/helm#5236: migrate SortManifests to releaseutil.
  • badges/shields#2171: Github Stars Badge bug fix
  • coreos/prometheus-operator#2263: operator bug fix
  • Lentil1016/kubeadm-ha: K8s Ha master 部署工具

profile for 澜塔1016 at Stack Overflow, Q&A for professional and enthusiast programmers

打印本页