项目背景
随着业务的发展格力面临着系统老化负重,技术老旧、系统架构扩展性差,原有的ORACLE数据库难以支撑系统运维,系统无法满足业务发展需求,同时面临整个团队开发效率低下、IT成本高等数字化升级挑战。
数据多查询慢:系统用户达百万级后,数据也达到千亿级,原有ORACLE数据库无法支持运维,复杂查询耗时10几分钟。
不支持多端:系统不支持多端,无法满足业务的需求,使用效率低。
不支持高并发:旧系统性能难以提升、可用性低、扩展性差,无法支持高并发。
技术老旧:老的技术架构无法支持容器化、上云等,系统bug多,技术团队成本高、效率低,技术人员流失后,难以维护。
与其他系统集成差:格力售后系统需要与财务、销售等大量系统集成,旧系统集成效果不理想。
新需求:业务发展后提出了许多创新性需求,老系统无法满足。
新系统技术架构
新技术架构优势
分期建设:松耦合结构,可以优先完成紧急业务场景并上线使用,后期逐步建设和关联成应用集群。
数据互通:微服务架构和前台、中台、后台的架构利于数据互联互通、新旧系统集成。
使用不同数据结构:每个微服务对应的数据库和数据结构可以是不同类型的,后台数据隔离提高安全性。
秒级响应:ES宽表结构的实时数仓和实时计算提高系统的响应能力,十亿量数据秒级响应。
水平扩展:分布式部署可以根据业务需求水平扩展,容器化部署也利用扩容和缩容。
复用能力:多个前端可以复用后端,中台集中了可复用的能力供前端业务快速创新,提高效率。
低代码可视化开发优势
前端开发:可视化拖拉拽点端页面,提高页面的美观度,1000+表结构导入建模平台,形成API接口。
一键部署:平台支持发布流水线,一键部署,自动化运维
通过平台的使用和团队的磨合,格力新零售售后系统20人开发2个月即重构完毕上线使用,公司项目负责人表示,开发和迭代系统及运维的效率提高了近8倍