中国电信集团CRM营销子系统
项目描述:
1. 项目背景:中国电信集团CRM营销子系统经过多年的系统运维,代码冗余、核心代码结构复杂、缺少自动化测试、维护人力代价较高,开发及运维人员工作需要读懂原有的老旧代码逻辑才能准确完成工作。因此集团决定对原有核心技术进行重构,使用微服务、容器化等技术将原有系统进行功能模块的拆分,方便以后的升级和维护。
2. 开发环境及所用技术:IDEA+MySQL+Spring Cloud+Vue+Git+Jenkins+RAP2+Swagger+EasyPoi
项目业绩:
1. 协助架构师完成系统的总体设计,在入职后短期内自学掌握了Spring Cloud全家桶的基础知识,包括Eureka、Ribbon、Feign、Zuul、Hystrix、Config、Bus等,并配合架构师一起搭建系统的整体框架。
2. 负责整个项目的某些技术方面工作,例如:Spring Cloud各组件的整合,将前端Vue项目与后端项目整合并使用Docker容器发布、通过Jenkins将Gitlab上的代码进行自动定时拉取并持续集成。
3. 编写技术文档及组织培训,方便大家更快的学习和开发。