Java核心知识扎实,多年一线开发经验,具备良好的编码能力,并熟练使用设计模式,熟练掌握javase相关知识,具备面向对象的设计思想,对集合、线程、IO等都有深入理解;
精通JVM、JMM、GC算法,熟悉常用的垃圾回收器,熟悉JVM调优,有实际线上调优经验;
熟悉Java并发编程,对Java的各种锁机制、线程池机制等都有深入研究,并在项目中熟练使用;
精通SQL语言和MySQL数据库,对索引、事务、锁等都有深入研究,并具备线上项目的SQL优化经验;
熟练使用Redis,对Redis的各种缓存失效问题有解决方案,并在项目中使用。对Redis的底层架构如epoll和IO多路复用有深入理解;
熟悉RabbitMQ,熟悉RabbitMQ的底层架构和工作模式。对RabbitMQ的confirm模式、return模式和死信队列、延迟队列有深入理解,并在项目中熟练使用;
熟悉Spring、SpringMVC、Mybatis、SpringBoot等开发框架,多年实战经验,可以通过需求快速构建项目,并阅读过核心源码;
熟悉SpringCloud微服务组件,对旧服务改造、服务划分、服务治理都有实际的项目经验;
熟练使用Nginx、LVS、KeepAlived等负载均衡组件;
熟练使用Git,有Jenkins自动化部署经验;
熟练使用docker,有docker容器部署和容器编排经验;
代码规范遵循《阿里巴巴Java开发手册(嵩山版)》;
项目名称:彩讯Richmail V6.0
项目介绍
政法跨部门大数据办案平台是统一的政法委信息门户网站,目标是打造省委机关内部统一信息化入口以及信息资源集中展示的工作空间,实现业务应用的信息整合、资源聚合、入口整合。
政法网统一门户的整体架构,可分为基础支撑层、组件能力层、展示层。可支撑省、市、区三级政法委用户使用,其中基础支撑层根据等保三级要求设计,支持日志审计、数据库审计、访问控制配置。组件能力层包含了业务应用页面集成、统一搜索、统一信息发布、工作流协同组件,可满足门户的应用聚合、信息发布、统一搜索、工作流协同管理。展示层为用户可视化节目,主体包含个人工作台、信息统一展示区,可展示政法工作信息、各类资讯专题,满足资讯、应用聚合需要。门户通过应用统一接口与其他应用系统对接、从综合应用平台同步工作相关信息,包括日程、待办/已办信息、人员信息,从跨部门大数据办案平台获取待办已办信息。
系统架构
SpringCloud+Nginx+Tomcat+Redis+RabbitMQ+OSRDB
技术描述
使用ElasticSearch全局搜索引擎搭建亿级大数据检索中心,打通人员、事件、组织、场所、公文、资讯、物品七大类数据的云搜。
基于RabbitMQ实现短信异步发送,并通过定时任务和异常日志实现短信补偿,保证数据的最终一致性。
使用Redis的Bitmap,实现省、市、区三级政法委用户签到管理和数据统计。
使用Minio分布式存储,实现公文文档上传下载。
责任描述
开发管理端核心功能,如系统的多租户配置、样式模板定制化配置、门户首页展示功能等。
搭建ElasticSearch搜索引擎,并将历史数据从MySQL数据库同步至索引库。
代码Review,对核心接口进行优化改造,最高提升了10倍以上的QPS。
搭建自动化测试环境、搭建ELK日志分析环境。
----------------------------------------------------------------------------------------------------
项目名称:政法跨部门大数据办案平台(广东省委政法委)
项目介绍
政法跨部门大数据办案平台是统一的政法委信息门户网站,目标是打造省委机关内部统一信息化入口以及信息资源集中展示的工作空间,实现业务应用的信息整合、资源聚合、入口整合。
政法网统一门户的整体架构,可分为基础支撑层、组件能力层、展示层。可支撑省、市、区三级政法委用户使用,其中基础支撑层根据等保三级要求设计,支持日志审计、数据库审计、访问控制配置。组件能力层包含了业务应用页面集成、统一搜索、统一信息发布、工作流协同组件,可满足门户的应用聚合、信息发布、统一搜索、工作流协同管理。展示层为用户可视化节目,主体包含个人工作台、信息统一展示区,可展示政法工作信息、各类资讯专题,满足资讯、应用聚合需要。门户通过应用统一接口与其他应用系统对接、从综合应用平台同步工作相关信息,包括日程、待办/已办信息、人员信息,从跨部门大数据办案平台获取待办已办信息。
系统架构
SpringCloud+Nginx+Tomcat+Redis+RabbitMQ+OSRDB
技术描述
使用ElasticSearch全局搜索引擎搭建亿级大数据检索中心,打通人员、事件、组织、场所、公文、资讯、物品七大类数据的云搜。
基于RabbitMQ实现短信异步发送,并通过定时任务和异常日志实现短信补偿,保证数据的最终一致性。
使用Redis的Bitmap,实现省、市、区三级政法委用户签到管理和数据统计。
使用Minio分布式存储,实现公文文档上传下载。
责任描述
开发管理端核心功能,如系统的多租户配置、样式模板定制化配置、门户首页展示功能等。
搭建ElasticSearch搜索引擎,并将历史数据从MySQL数据库同步至索引库。
代码Review,对核心接口进行优化改造,最高提升了10倍以上的QPS。
搭建自动化测试环境、搭建ELK日志分析环境。
----------------------------------------------------------------------------------------------------
项目名称:金升阳B2C平台(https://mall.mornsun.cn/)
项目介绍
金升阳B2C站点是一站式电源解决方案电商平台,将AC/DC电源模块、DC/DC电源模块、EMC辅助模块、隔离变送器、IGBT驱动器、IC、变压器等几十条产品线上千种产品型号以ToB的价格在平台