个人介绍
具有扎实的JAVA基础,熟悉集合、多线程、阅读过AQS源码,有并发场景使用及优化经验。
熟悉JVM的内存模型、类的加载过程、垃圾回收算法,对JVM调优有一定了解。
熟悉分布式事务,了解XA、TCC以及Seata的原理,在项目中使用本地消息表解决可靠消息最终一致。
熟悉MySQL的执行过程、MVCC原理、底层索引、锁及主从复制原理,具有SQL优化的实战经验。
熟悉Redis数据类型的底层结构、高可用方案、持久化及过期策略,具有穿透、击穿及雪崩的实战经验。
熟悉RabbitMQ收发模式,具有保证消息可靠传输、不重复消费消息、解决消息积压的实战经验。
熟练使用Spring、SpringBoot、SpringCloud、MyBatis等常用开源框架技术。
了解MongoDB、RocketMQ、ElasticSearch等技术。
熟悉React、TypeScript、Tailwind、Nextjs等前端技术,已搭建个人网站、ChatGpt主页。
工作经历
2021-11-15 -2022-12-15上海泛宥信息有限公司后端开发
酒店智能管家 2021.11 - 2022.12 技术选型:SpringBoot,SpringSecurity,MyBatisPlus,MySQL,MongoDB,RocketMq 项目描述:酒店智能管家是基于O2O模式面向酒店客人的数字化服务工具,聚合酒店基础服务、营销活动、游玩项目等多维度内容,向客人统一提供在线服务的同时,为在店转化销售提供了更多可能。系统主要由三块构成:上游数据处理平台、B端运营管理平台、C端客户使用平台,日调用量超过一万,入驻商家目前有三家。 项目职责: 参与核心模块权益体系的搭建,负责权益发放功能的开发。 负责用户激活智能管家链路的开发。 接入敏识和石基人脸系统,负责人脸上传、下单、录入相关权益等需求开发。 负责整合ELK和钉钉消息,方便日志收集和错误告警,并使用TraceId对日志进行链路追踪。 线下收银系统 2022.07 - 2022.12 技
教育经历
2017-09-15 - 2021-07-15信阳农林学院网络工程本科