有扎实的Java基础,并对并发编程有深入的理解
熟练使用Spring SpringMVC MyBatis SpringBoot 等主流框架
深入理解Redis 数据结构,持久化 复制 主从 集群工作原理,熟悉缓存雪崩 缓存穿透 缓存击穿解决方案
熟练使用消息队列 ActiveMQ RabbitMQ Kafka
深入阅读Kafka 核心源码,熟悉起Reactor + 线程池的Borker消息处理机制,磁盘顺序写+MMap 零拷贝+OS Cache 的持久化机制,消息的缓冲与批量打包机制,分区分配+多副本+ISR 写入机制,基于时间轮的延时机制等
熟练掌握和使用全文检索技术Lucene 以及Solr
熟练使用MySQL 了解其核心原理,并有分库分表 性能调优 数据迁移等经验
有多年微服务开发经验
2019.03-2021.02 就职于中科软科技股份有限公司 从事保险业务的相关开发
2021.02.20-2023.11.31 就职于软通动力信息技术(集团)股份有限公司 从事中行项目相关的业务开发(票据系统)