个人介绍
超过10年互联网后端技术开发
精通go语言,php语言
go-zero框架,yii2框架熟练使用
mysql,rabbitmq,redis,docker熟练使用以及部署
对于社交,电商,资讯,爬虫类项目熟悉
阿里云运维部署熟悉
工作经历
2021-04-02 -至今某公司技术负责人
1. 梳理业务需求 2. 设计技术需求,选定技术框架 3. 用 go 开发核心接口 4. 维护阿里云 5. 开发 go 项目,websocket 聊天室,推送,rabbitMq 队列消费,oss 上传下载视频合并等项目 7. ci/cd,gitea+jenkins 业绩: 1. api接口用go语言重写,采用微服务模式,网关加rpc调用模式,整体性能并发提高10倍。 2. 使用go自研 websocket 聊天室,目前实时在线人数高峰达5000,服务器资源使用在%30左右。 3. 项目部署采用docker compose。 4. 并发模式下goquery数据采集。 5. 采用rabbitMq 进行app push 异步推送,及评论系统热评计算。
2020-12-16 -2021-03-04掌阅科技高级研发
1 后台服务开发 2 小说阅读,负责新项目开发计划,技术选型,新员工技术指导 3 核心代码easywechat 开发使用,异步数据队列统计 4 阿里云运维,线上环境搭建和队列进程工具管理,php 环境参数调整,mysql 维护 1 负责团队管理,项目分析 2 技术上:使用延迟队列相对恰当的技术提高解决问题的效率,引入 elasticsearch ,开发,安装,导入数据等,提高搜索性能。 3 运维上:数据库自建主从,读写分离,php 环境优化,建立短信电话 bug 报警机制,比上年提高了80%的稳定性,下半年再无出现致命问题。 4 项目管理:拆分细化需求,确定技术方案,加强协作,提高了交付效率,遇见难题主动承担解决。
教育经历
2004-09-01 - 2008-06-02北京科技大学计算机科学与技术本科
计算机科学与计算专业 本了学历,有学位