个人介绍
本人从事服务器开发8年,熟悉redis、rabbitmq、riak、mysql等。擅长使用golang、erlang/elixir、rust开发项目
1. 可定制rabbitmq插件开发,源码修改
2. 可定制redis的扩展开发
3. 对接口开发接口风控防护有丰富经验
4. 可编写和配置gitlab相关ci脚本进行自动化部署安装
5. 熟悉linux平台服务程序安装部署脚自动化
工作经历
2017-03-01 -2020-01-01暴雪奇迹科技有限公司高级后端工程师
1. 平台部门相关架构设计和接口开发 2. rabbitmq相关程序开发和维护 3. 数据库表结构的设计和开发 4. 系统风控预警平台开发 5. 线上服务器维护和程序性能优化
教育经历
2008-07-01 - 2012-07-01桂林电子科技大学信息与计算科学本科
学校期间主要学习c/c++和数据结构相关课程,大二有幸加入创新基地进行程序项目开发
技能
个人职务: 1、消息产生端依赖库的开发 2、消息消费端程序的开发 3、线上数据库从postgresql迁移到mysql相关脚本开发 4、设计Rabbitmq exchange和queue路由规则 项目业绩: 1、消费端程序支持分布式,满足业务需要处理的吞吐量 2、对消费端和发送端程序进行优化,使单个队列的消费能力提升了5倍 3、对消费端程序做了兼容开发,方便数据可以同时存储到riak和mongodb 项目描述:使用Rabbitmq作为游戏数据的消息中间件,开发可以大规模处理消息的消费端程序。包括源数据落地到riak、数据经过清洗存储到posgresql/mysql、mongodb
1. 接口的频率限制使用GCRA算法实现 2. 敏感词过滤替换使用ac算法,根据配置敏感词权重和阀值进行账号锁定 3. 基础设施服务器监控预警(Rabbitmq队列长度超过阀值发送消息到指定群组方便及时响应)