熟悉rpc(kitex、go-kit)、web(gin hertz)服务开发、熟练运用mysql、redis、kafka、zk等中间件服务,拥有开发golang服务组件包经验,例如基于kitex/go-kit+thrift+dubbo协议的服务注册发现组件(兼容java的dubbo服务),日志组件,redis、kafka、zk单机/集群适配,基于redis的高性能通用缓存组件、异步任务组件、orm框架二次封装、以及dm、kingbase等多种国产化数据库兼容适配经验
基于公司需要开发维护即时通讯软件平台中的公共服务平台和第三方应用接入api接口平台,类似微信公众号与小程序端接入平台,以及即时通讯软件的管理后台平台的部分后端接口,本人着手开发维护的服务共计16个,涉及架构包含基于kitex、go-kit的rpc服务与基于gin、hertz的web服务,与16个服务直接相关的周边服务20+,除此之外独立维护公司golang服务的gopher组件包,主要提供基于统一的配置中心、zk和环境变量等配置建立统一的日志处理、中间件服务单机/集群连接能力、具有服务访问权限控制的的多种数据库连接/适配能力、以及基于zk稳定的dubbo协议服务注册发现支持。
除此之外具有一定程度的redis性能优化、并发控制优化经验。
test……………………………………………………………………………………………………………………………………
test………………………………………………………………………………………………………………………………