




个人介绍
1. 熟悉Java核心包,如集合框架、多线程
2. 熟悉常用的数据结构和算法、设计模式
3. 熟悉netty线程模型,并有实际开发经验
4. 熟悉JVM类加载,内存模型,并有实际的内存调优经验
5. 熟悉Redis常用命令、事务机制、锁机制、过期策略
6. 熟悉spring,spring-cloud,springboot,mybatis 等主流开源框架 7. 熟悉消息队列kafka,rocketmq
8. 熟悉关系型数据库MySQL
9. 熟悉大数据技术栈flink,flume,elasticsearch,clickhouse,influxdb,hbase 10. 熟悉APM监控skywalking,promethus,grafana 技术栈
工作经历
2021-07-07 -2024-08-30上海永辉超市资深java工程师
AMP监控和告警平台Lego 项目描述: Lego是基于skywalking改造的,数据采集(业务链路数据,业务日志,业务和中间件的指标数据),数据清洗 和计算的可观测的APM统一监控和告警平台。能够提供近实时的各种可观测指标,例如qps,qpm,rt99,rt95,错误率, 慢sql,JVM内存指标,CUP指标,gc指标,能够根据业务同学在平台上配置的预警规则(支持当前值,同比,环 比,持续N分钟,流量跌零)实时告警。整个平台提供了可观测丰富的各种关键指标,为业务同学性能优化,分析 问题分析,问题排查提供了很好的支撑,对各种异常情况提供及时的预警***,电话)。目前整个永 辉95%的应用都接入了Lego平台。 职责: 负责整个告警引擎架构与设计,支持平台所有的自定义指标和graphql通用语法,负责全链路采用模块,全链路 染色模块,数据倾斜处理,数据延迟处理,rt99优化 难点: 全链路数据采样,全链路染色,集群数据倾斜,数据延迟,rt99内存占用大
2019-11-01 -2021-06-30三七游戏服务端主程
龙腾霸主(MMO手机网游) 项目描述:龙腾霸主是一款大型MMO实时在线手机网游 职责: 负责游戏服务器的架构和设计,战斗系统的设计与实现,游戏AI系统的设计与实现 难点: 跨服地图,跨服战斗,跨服活动,rpc系统设计,寻路算法优化(jps替换a星) 技术栈:java,netty,protobuff,redis,mysql,springboot
教育经历
2008-09-01 - 2012-05-31湖南师范大学信息技术本科已认证