技能专长
熟练常用设计模式、jvm、多线程、常用并发技术; 具有高可用、高负载项目研发经验;
熟练Oracle、Mysql DB;
熟练掌握主流框架Spring、Mybatis plus等;
熟练掌握Spring Boot 、Spring Cloud、开源低代码平台;
熟练掌握Redis集群哨兵架构、消息中间件ActiveMQ、RabbitMQ集群;
熟练docker、 kubernetes;
熟练Java爬虫、 Python爬虫、PC&App自动化操作;
1、华润云DevOps平台
系统架构:
整体系统使用分布式微服务架构,使用Nginx进行负载均衡处理;使用第三方缓存Redis集群主从模式哨兵监控; 使用Mysql数据库读写分离集群作为多数据源,以保证数据高可用; 使用Rabbit MQ进行部署任务、应用监控日志的流转和限流消峰,实现消息推送以及业务高可用.
项目技术栈:
Spring MVC、Spring Boot、Spring Cloud、
Netty、RabbitMQ、Redis、
Mysql 、Mybatis plus.
系统职责:
项目需求分析、系统框架、数据库设计搭建;
项目日常公用组件开发、全局处理方案;
日常业务需求研发;
项目链接: https://www.crdigital.com.cn/yzsdopt/index.html
2、三级等保数据安全自研框架
系统架构:
基于低代码平台SpringBlade(开源版)微服务架构(https://gitee.com/smallc/SpringBlade)
系统职责:
订单中台业务可用拓展、高并发设计;
因公司平台业务数据泄漏触发公民数据安全,基于系统使用的Mybatis数据库框架完成三级等保要求对API接口加密脱敏以及数据加解密存储无任何代码入侵处理(动态配置灰度控制);已开源至国内公共代码仓库码云,按MIT协议发布版本至全球中央仓库。https://gitee.com/amos_sun/starter-parent;
三方商城APP自动操作运营辅助程序;
接入统一登录平台;
角色 | 职位 |
负责人 | 高级Java开发 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
系统架构: 系统整体使用云原生分布式微服务架构部署云环境自建机房,使用Nginx进行负载均衡处理;使用第三方缓存Redis集群主从模式哨兵监控; 使用Mysql数据库读写分离集群作为多数据源,以保证数据高可用; 使用Rabbit MQ进行部署任务、应用监控日志的流转和限流消峰,
企业商城数据安全之战 系统架构: 基于低代码平台SpringBlade(开源版)微服务架构(https://gitee.com/smallc/SpringBlade) 系统职责: 订单中台业务可用拓展、高并发设计; 因公司平台业务数据泄漏触发公民数据安全,基于