熟悉Go语言,Gin框架,GORM框架,,了解简单的设计模式(单例模式,工厂模式等)
熟悉GRPC微服务,tcp,websocket网络通信
熟悉GO语言中channel,goroutine,select,并发安全和锁等核心编程
熟练Mysql关系型数据库,非关系数据库mongo,redis,以及时间型数据库influxdb等主流数据库
熟练使用Git代码管理工具
熟悉掌握RESTful风格API开发,
具有中级软件工程师资格证书
接收底层采集的数据进行中间处理操作,判断数据是否正常,并且将数据的历史数据和实时数据进行存储处理.
展示数据中心各大楼中不同设备的数据进行采集,处理后进行实时监控系统以及设备的运行状态,记录和处理相关的数据,及时检测故障以及告警,并及时的通知相关人员进行处理操作,系统主要分为机房概览,告知告警,资源监控,报表管理,系统设置,告警管理,设备管理等相关功能.
软件架构: Go+GRPC+influxdb+mongo+mysql+channel+goroutine 动力环境监控系统: 该项目是为展示数据中心各大楼中不同设备的数据进行采集,处理后进行实时监控系统以及设备的运行状态,记录和处理相关的数据,及时检测故障以及告警,并及时的通
该服务接收底层采集的数据进行中间处理操作,判断数据是否正常,并且将数据的历史数据和实时数据进行存储处理,. 职位名称:Go开发工程师 工作描述: 1.将异常告警推送到动环服务 2.存储测点的历史数据到influxdb,以及更新测点的实时数据到mongo 3.对测点的告警