关于我

关于我

90后,坐标深圳,目前从事基础平台监控云SRE。
涉及领域有云原生,数据监控、运维与自动化。

技术栈

  • 语言:Python、Go、了解C++、Java。
  • 数据库:Redis、MariaDB、RabbitMQ;了解 MongoDB、InfluxDB、SQL Server
  • CI/CD:Jenkins、Gerrit、Ansible、SaltStack、Shell
  • 接入层: HAProxy、Keepalived、Nginx
  • 监控运维:VictoriaMetrics、Prometheus、Thanos
  • 云原生: Docker, Kubernetes、Istio 了解容器,镜像,网络,存储,监控,安全

资质认证和一些奖

  • 腾讯云认证讲师、腾讯新人导师认证
  • 腾讯云架构师工程师认证、腾讯云行业从业资格证
  • 极客时间企业服务璀璨明星导师奖

经历

做过实施、工程方案和开发,目前是SRE。

2021.8 ~ 至今

基于VictoriaMetrics自研监控平台 SRE VictoriaMetrics/Ansible/Nginx/Kubernetes/Python

  • 基于VictoriaMetrics的监控平台运维,如自动化部署、Failover 切换、AZ DR容灾、扩缩容、自动化运维等。
  • 被动巡检、风险管理、工单系统的平台研发。
  • 规模:监控目标数150w,采集速度200Mp/s(20000w packets/sec),日增长11TB

2020.03-2021.7

自研私有云监控平台研发 Golang/Prometheus/MySQL/k8s/对象存储

  • 功能:负责监控云新架构方案研究设计,完成整个产品的监控、大屏、告警、报表、服务器自动发现等功能研(Golang gin/cron),完成二期一期兼容方案
  • 自动化:设计流水线,设计 k8s 部署方案、helm 部署方案、制定 Dockerfile 标准
  • 产品落地:通过蓝盾流水线及 ci/cd 流程、配置中心,实现研发到产品落地交付的一体化
  • 团队管理:负责带领团队一同进行研发工作并把控项目进度,负责与团队成员、产品同事、其他团队沟通
  • 文档输出:编写项目设计文档、接口文档、定义开发规范、敏捷开发策略

亮点:

  • 效果:达到 1-5w 主机数接入,写入指标速度 30w/s,数据每天存储空间降低一半/万台
  • 架构高可用与水平扩展:第一版按平台增加自动发现,第二版研发调度器连接 k8s/平台资源 API,按规则分组,动态更新多实例 Prometheus 拉取范围,解决开源方案单点故障时热数据丢失的问题,分散单点压力
  • 数据高可用:thanos 方案,对象存储,保证热数据时效性、冷数据存储降准,提高长时间范围查询效率
  • 扩展性:统一监控规接入规范,为 prometheus 设置负载均衡轮训,业务数据 pushgateway 推送,第三方可按标准自助开发接入,缩减新需求开发测试部署时长 30 天到 7 天
  • 降低运维成本:支持聚合计算,可简单配置修改页面呈现,使用 k8s 探针检测保活完成平台自监控,保障稳定性,打通 VXLAN 私有网络模式下的指标上报,上线第一月线上问题数从 15 个缩减至 4 个

2017.7 ~ 2020.3

自研私有云监控平台研发 Python/C++/MySQL/Redis/RabbitMQ/SaltStack

  • 监控云新架构方案设计、研发、维护、新功能迭代、培训工作
  • 负责 Linux/windows agent(C++、多进程共享内存队列、google probuf 通信协议 socket)、API 接口与高性能指标计算、压缩、数据同步定时任务组件 (Python) 、自动下发组件(Python/SaltStack)的研发和维护、引入数据库版本升降级方案(MyBatis-migration)
  • 负责存储中间件(MySQL/Redis/RabbitMQ)的高可用架构,设计与一期的兼容方案(RabbitMQ 联邦)
  • 通过 ansible 的脚本完成监控平台部署、数据初始化等工作的自动化部署方案
  • 设计并实现了基于 Jenkins 的 ci/cd 快速打包流程,接入 Gerrit 代码评审流程,适配了 x86/arm、银河麒麟/中标麒麟等多种操作系统架构

亮点:

  • 效果:负载支撑达到 1w 主机数接入,写入指标速度 27w/s,实际落地项目超过 100 个,国家级标杆项目
  • 特有架构设计:使用 RabbitMQ/Redis 分离指标存储、计算、压缩存储 Mysql

为什么写作

我从14年刚刚开始接触程序就输出技术文章了,慢慢也开始输出一些自己的观点,我不是什么大神,直到今天我还在努力学习希望能成长一个高手,这个行业圈子里厉害的人很多,技术迭代更新速度很快,我希望自己输出的文章,能够对大家带来帮助。

如果有更多的人看见,指出文章中的错误,不胜感激。

也欢迎留言疑惑,我会第一时间解答。

其他

热爱学习,热爱交流,追求自动化、效率工具、保持持续进步。

热爱心流的感觉。

我的座右铭:哪有那么多人生开挂,不过都是厚积薄发。

喜欢看小甜剧,玩三国杀,钟爱悬疑、怪谈、科幻、爱情类电影。

喜欢密室逃脱、益智类游戏,喜欢刺激。

联系我