熟悉 微服务、分布式 等架构
1、分布式系统的架构体系:基于对象的体系机构、面向服务的架构(SOA)、REST风格的架构、微服务架构(MSA)、容器技术,Serverless架构。集群架构
2、分布式消息服务:RabbitMQ,Apache Kafka。
3、分布式监控(链路追踪):Skywalking。
4、分布式的版本控制:GIT。
5、分布式缓存:redis
6、分布式事务及分布式锁
熟练 Nginx、Spring、Mybatis、Spring Cloud 等框架技术
熟悉 Docker容器、K8s、Jenkins 等部署方式
熟悉 多线程、JVM、数据库 等性能调优
熟悉 Angular、Vue 等前端技术
项目一: 国家电网-后勤应急系统
使用技术: Spring Cloud Eureka、Feign、Hystrix、centos 7、jdk1.8、spring cloud 2.0.2、redis、rabbitmq、mybatis、mysql5.7、docker、jenkins、elasticsearch、zipkin、seata、activiti BPM、websocket
项目描述: 国家电网有限公司突发自然灾害后勤保障应急预案
责任描述: 1:项目架构设计
2:智能硬件对接(视频安全帽、车载、国网芯)
3:管理后端小组
4:技术面试
5:配合运维在堡垒机上采用K8s集群部署
项目三: 潮哆盲盒
开发周期:2020.07-2021.2
使用技术: Spring Boot、JPA、JWT、Redis、mapstruct、支付SDK、微信支付、阿里云oss、阿里云短信
项目描述:
● 游戏化的盲盒购物系统
● 包含微信登录、微信移动支付、支付宝支付等功能
● app版本状态控制、不更新、更新版本、强制更新等
● 阿里云短信配置、阿里云Oss配置、快递鸟配置信息
责任描述:
● yun-frame框架设计、基于JWT统一认证授权,按需引入相关依赖(核心模块、基础模块、文件上传、权限验证、采用mapstruct基于JPA的CRUD代码自动化生成)
● 图片、base64图片上传、文件视频上传用户模块功能设计
● 代码自动化生成框架
● 盲盒兑换、用户设置和系统设置
● jenkins Pipeline CI/CD 部署
项目描述: 1:路桥集团工作管理,后台管理任务和党员信息及机构、以及考试考核相关信息。微信小程序显示对应的主题教育、党建考核、任务考评、学习交流、党员发展、党务干部、文明创建、统计分析、组织架构、党建考试内容、工作亮点推送、banner推荐、不同身份的登录授权、个人信
项目描述: ● 游戏化的盲盒购物系统 ● 包含微信登录、微信移动支付、支付宝支付等功能 ● app版本状态控制、不更新、更新版本、强制更新等 ● 阿里云短信配置、阿里云Oss配置、快递鸟配置信息