所用技术:
Springboot、SpringCloud、Pgsql、Mybatis、MybatisPlus、Redis、Caffeine、Swagger、Quartz
项目描述:
该项目是一个前后端分离的销售系统,提供给电信运营人员使用的电信产品销售网站,涉及原电信系统多个系统,通过拆分为18个微服务以适应多端使用(手机端、Web端、Pad端)。
职责描述:
负责项目商城核心模块的需求分析、开发、设计及优化;
负责研究技术方案,包括灰度发布、分布式锁、限流等;
使用设计模式重构系统代码,提高了代码的可读性、可维护性和扩展性;
负责渗透测试,担任漏洞修复小组组长,组织修复中高危漏洞2000余个;
引入Caffeine、Redis缓存查询结果,减轻查询压力,使查询速度加快了82%;
协助测试团队进行自动化测试脚本的编写,覆盖核心功能的测试用例,提高了测试效率和准确性等;
经历项目从0到1的整个过程,为以后的职业发展打下坚实的基础。