工作经历说明
在广州晶云信息有限公司,从事税务系统开发,主要参与管控平台的绩效考核、微信预约、微信办税的接口实现、预约管理模块的开发、纳服画像、叫号平台的人脸识别取号、和无声取号的功能。
在武汉兰芯数据,从事车主通项目开发,主要参与项目需求讨论、研发阶段、分布式环境部署、上线部署等
参与微服务车主通项目模块的开发,例如:
会员模块(SSO单点登陆、多端唯一登陆、第三方QQ和微信联合登陆等),活动秒杀模块等。
项目技术架构
一、项目核心技术
1.该项目为微服务电商项目,采用目前比较主流的SpringBoot2+SpringCloud2构建微服务电商项目、使用SpringCloudEureka作为注册中心,实现服务治理
2.使用Zuul网关框架统一管理微服务请求入口、使用Ribbon实现本地负载均衡器和FeginHttp客户端调用工具
3.使用Hystrix服务保护框架(服务降级、隔离、熔断、限流)、使用消息总线Stream RabbitMQ和Kafka
二、项目运营与部署环境
1.分布式设施环境,统一采用docker安装部署
2.微服务API管理ApiSwagger、使用GitLab管理代码
3.项目使用第三方腾讯云数据库、使用七牛云服务器对静态资源实现加速
4.构建企业级Maven私服管理微服务接口调用依赖关系