1. Java 开发 8 年经验,其中 3 年项目管理经验。 管理 5-10 人研发及运维团队。
2. 对 Spring Cloud 微服务架构、Dubbo、高并发下JVM优化、MySQL优化、Redis缓存、Docker集群环境搭建,具备相关经验。
3. 擅于与客户沟通,作为项目经理,协调团队在人力资源有限情况下,完成多个客户的项目落地实施与公司产品研发。
独立搭建公司研发架构,一个基于 Spring Boot、 Spring Cloud、 React、Vue
等技术, 微服务架构, 实现分布式、 前后端分离的架构
架构选型原因
1. 公司自研产品定位为Saas云服务平台,本人担任研发经理职务负责公司技术架构选型考虑到后续服务承载量与分布式部署等相关原因自行搭建了公司研发平台。
亮点:
1. 整合 Dubbo 到 Spring Cloud 技术体系;对比 OpenFeign, RPC 能有效缩短
通讯时长,接口并发能力更强。
P.S. 实测单机环境,调用链路从 3000QPS 改善至 7000QPS 左右。
2. Docker 集群环境; Redisson 分布式锁;热点数据缓存存储。
3. VUE 独立部署前端,通过静态资源压缩技术,提高页面响应速度。
技术栈:
⚫ 服务端架构:基于 Spring Cloud 与 Spring Cloud Alibaba 微服务架构
⚫ 缓存: Redis
⚫ 持久层: MySQL
⚫ 监控与限流: Sleuth + Zipkin | Sentinel
⚫ 容器化: Docker
⚫ 前端: VUE | ElementUI | Nginx | React
1、公司产品需求讨论,确定产品版本升级路线 2、产品研发技术架构选型与框架搭建 3、产品发布、升级等流程定制 4、对外进行技术沟通
经销商(客户)管理及下游分销订货协同 从经销商(客户)管理至下游分销订货协同的全流程、智能化、一站式的协同处理平台 搭建经销商管理及订货协同平台,面向下游经销商开放帐号和权限,便捷完成经销商管理、信用评估、订单管理、进销存、在线对账、预制发票、直连开票、发票交付、应收应付管理