个人介绍
程序员一枚,善于沟通表达,协作很丝滑。下面简单介绍下我的技术栈:
1、具备扎实的Java基础,掌握volatile、synchronized 底层原理,熟悉JVM类加载、垃圾回收、运行时内存原理,熟练使用设计模式重构业务代码
2、了解并发编程,阅读过JUC下常用类源码如ThreadPoolExecutor、ReentrantLock
3、熟练使用Spring Cloud、Spring Boot、Mybatis、Jpa、Dubbo等常用框架,熟悉SpringMybatis、Nacos、Open Feign 原理
4、掌握MySql索引设计、SQL优化、事务实现机制,具备redis开发、内部数据结构、持久化、分布式锁实现项目经验
熟悉RocketMg 消息中间件,掌握消息投递、存储、消费等原理,并解决服务下线MQ仍然在消费
工作经历
2023-10-10 -至今阿里巴巴Java
电商平台,负责优惠(优惠券、立减等)开发迭代,目前是在职状态具体的工作内容不方便写的太详细,需要私聊哈hhhhhhhhhhhhhhhhhhhhhhh
2022-07-01 -2023-10-01杭州晓雨科技有限JAVA开发
项目描述:暖聊是一款同城单身聊天交友类型 APP,专注陌生人社交。提供付费聊天、亲密关系、音视频语音房、家族、 官宣、限时活动等多种玩法,致力于打造更真实的单身交友平台。暖聊作为矩阵的主打产品日活在 30w 左右 技术栈:SpringCloud、Nacos、MySQL、Redis、ES、RocketMQ项目职责: 1、优化抢红包接口优化,RT 峰值从 7~8s 降至 80ms,核心动作为由实时计算红包金额调整为发红包时计算,引入 Redis 在发红包过程中将红包拆解并存储redis list中,抢红包过程中直接pop,规避的分布式锁的使用,实现了非核心动作异步化。 2、制定 MQ Topic/Tag定义规范,编写并通过二方包统-提供 ProducerManager与AbstractConsumer 供各中台接入,大幅降低 MO 相关链路改造成本(如消息上下文结构改造或接入 DevOps 侧多环境隔离)。 3、负责拍卖房迭代并主导拍卖房业务下沉至中台,作为通用能力为其它前台应用提供支持,全程实现无故障平滑迁移,数据迁移过程中使用flink-cdc binlog 完成数据同步 4、对接第三
教育经历
2018-09-01 - 2022-06-30浙江海洋大学计算机科学与技术本科