程序聚合 程序员 梦在远方
1天前活跃

梦在远方

• UID:12846
综合分:36
北京市
兼职
1年经验
方向: 后端-Go 运维-运维

技能

核心技能: Go
其他技能: Gin、Linux、Gorm、Bash
交流语言: 普通话( 母语水平 )
行业经验: 大数据 产业互联网

项目案例

告警巡检平台
分布式C/S架构: 1. 客户端(Client) 参数获取:从命令行或配置文件中获取服务器的 IP 地址、端口号、用户名和密码等连接参数。 连接服务器:使用获取到的参数与服务器建立连接,实现与服务器的交互。 2. 服务器(Server) 配置加载:从配置文件中加载服务器的各种配置信息,如 WebSocket 配置、代理配置、客户端工具配置等。 WebSocket 服务:提供 WebSocket 服务,与客户端和代理进行通信,实现实时数据传输。 代理管理:管理代理的连接和状态,检测代理的可用性,定期获取代理的信息。 告警处理(对接Zabbix接口):根据配置的规则,对监控数据进行分析,当出现异常情况时触发告警。 数据推送:将告警信息推送给指定的接收方,如邮件、短信、钉钉、企业微信等。 3. 代理(Agent) 配置加载:从配置文件中加载代理的各种配置信息,如服务器地址、认证密钥、告警配置等。 数据采集:定期采集本地设备的各种性能指标,如 CPU 使用率、内存使用率、磁盘使用率、网络流量等。 数据发送:将采集到的数据发送给服务器,实现数据的实时上传。 心跳检测:定期向服务器发送心跳包,保持与服务器的连接。 4. 推送模块(Push) 配置加载:从配置文件中加载推送的各种配置信息,如邮件配置、短信配置、钉钉配置、企业微信配置等。 消息推送:根据配置的规则,将告警信息推送给指定的接收方,支持多种推送方式,如邮件、短信、钉钉、企业微信等。 异步处理:使用异步处理机制,提高推送的效率和可靠性。
企业内部管理 企业服务

工作经历

北京神州泰岳软件有限公司
  
1001-10000人
运维工程师
2024.06 - 2025.06
专注于自动化运维、系统监控和云基础设施管理。我热衷于通过技术手段提升运维效率,保障系统稳定性。 技术能力 编程语言:熟练掌握 Go 语言进行后端开发,熟悉 Bash 脚本编写自动化运维工具 运维技能:Linux 系统管理、容器编排(Docker/Kubernetes)、CI/CD 流程搭建 监控告警:Prometheus、Grafana、Zabbix 等监控系统部署与定制开发 云服务:AWS、阿里云等云平台资源规划与管理 项目经验 Vigilix 监控告警系统:使用 Go 语言开发的分布式监控告警平台,实现了服务器性能监控、实时告警推送和多渠道通知功能。该项目采用微服务架构,包含客户端、服务器、代理和推送模块,通过 WebSocket 实现实时数据传输,支持自定义告警规则和多渠道消息推送。我负责整体架构设计和核心模块开发,优化了通信协议和数据处理流程,解决了高并发场景下的性能问题。 自动化部署脚本:开发了一系列 Bash 脚本,实现了应用程序的自动化部署、配置管理和故障恢复,将部署时间从小时级缩短至分钟级。 个人优势 技术栈融合:能够将 Go 语言的高性能与 Bash 脚本的灵活性结合,开发出高效实用的运维工具 问题解决能力:善于分析系统瓶颈,通过技术手段优化运维流程 自动化思维:始终关注如何通过自动化减少人工操作,提升系统可靠性 我相信运维不仅仅是被动响应问题,更应该通过技术创新主动预防问题。

教育经历

商丘工学院
2017.09 - 2021.09
计算机技术与应用
本科

个人简介

专注于自动化运维、系统监控和云基础设施管理。我热衷于通过技术手段提升运维效率,保障系统稳定性。 技术能力 编程语言:熟练掌握 Go 语言进行后端开发,熟悉 Bash 脚本编写自动化运维工具 运维技能:Linux 系统管理、容器编排(Docker/Kubernetes)、CI/CD 流程搭建 监控告警:Prometheus、Grafana、Zabbix 等监控系统部署与定制开发 云服务:AWS、阿里云等云平台资源规划与管理 项目经验 Vigilix 监控告警系统:使用 Go 语言开发的分布式监控告警平台,实现了服务器性能监控、实时告警推送和多渠道通知功能。该项目采用微服务架构,包含客户端、服务器、代理和推送模块,通过 WebSocket 实现实时数据传输,支持自定义告警规则和多渠道消息推送。我负责整体架构设计和核心模块开发,优化了通信协议和数据处理流程,解决了高并发场景下的性能问题。 自动化部署脚本:开发了一系列 Bash 脚本,实现了应用程序的自动化部署、配置管理和故障恢复,将部署时间从小时级缩短至分钟级。 个人优势 技术栈融合:能够将 Go 语言的高性能与 Bash 脚本的灵活性结合,开发出高效实用的运维工具 问题解决能力:善于分析系统瓶颈,通过技术手段优化运维流程 自动化思维:始终关注如何通过自动化减少人工操作,提升系统可靠性 我相信运维不仅仅是被动响应问题,更应该通过技术创新主动预防问题。
成功交付率
100%
相似推荐
南京市
后端-Java、后端-Go
技能:Java、Go、Solidity、Vue、JavaScript
哈尔滨市
后端-Go、后端-Python
技能:Go、Python、PHP
杭州市
后端-Go、爬虫/脚本-爬虫/脚本
技能:C、Go、Vue
深圳市
运维-运维
技能:Ansible、Django、Google Kubernetes Engine、Python
成都市
后端-Java、运维-运维
技能:Java、Python、Vue、MySQL、Nginx、ActiveMQ、PL/pgSQL、Linux
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服