个人介绍
1.java基础扎实,掌握jvm原理,多线程,网络原理,设计模式,掌握数据结构和算法
2.深入理解spring,spring mvc mybatis等开源框架设计原理与底层架构,研究过部分核心功能源码
3.深入理解redis线程模型,熟练掌握redis的核心数据结构的使用场景,熟悉多级缓存架构,熟悉各种缓存高并发的使用场景,比如缓存雪崩,缓存穿透,缓存失效,热点缓存重建等
4.熟悉常见消息中间件的使用,比如消息丢失,消息重发,重复消费,消息顺序性
5.对于高性能IO通信模型以及相关开源组件Netty等源码有过深度研究,熟悉Netty线程模型,熟悉百万级并发服务器架构设计
6.深入理解jvm底层原理,熟悉jvm各种垃圾收集器的使用以及核心参数的调优
7.深入理解spring-boot,spring-cloud,dubbo等微服框架的设计原理及底层架构,研究过核心源码,熟悉各种微服务架构场景设计,比如服务注册发现,服务限流,降级,熔断,服务网关路由设计,服务安全认证架构等
8.在项目中解决各种分布式场景技术难题,比如分布式锁,分布式session,分布式任务,海量数据分库分表等
工作经历
2013-09-06 -2016-03-04南京中孚信息科技有限公司软件工程师
1.根据公司产品发展方向,负责公司互联监测统计平台,检测器平台后台开发及维护; 2.配合前端开发人员进行应用及系统整合 3.参与功能模块迭代需求讨论,评审 4.按照项目计划在保证质量的前提下、撰写规范技术文档,按时提交高质量代码,完成开发任务
教育经历
2014-07-03 - 2018-05-02南京理工大学计算机科学与技术本科
2008-08-01 - 2011-09-08江苏工程职业技术学院计算机科学与技术专科