立项背景和目标:作为公司"万仓合一"战略的核心项目,布道系统需实现供应商库存对接、商品数据同步、SKU预建立功能,解决"供应商数据格式不统一、库存信息滞后、SKU创建效率低"问题,为后续仓储整合奠定基础。
软件功能、核心功能模块:系统包含供应商管理、库存对接、商品数据同步、SKU管理、数据清洗与标准化、接口监控等核心模块,支持供应商数据的自动化采集、清洗、转换和同步。
业务流程:供应商通过系统提交商品数据,系统自动进行三轮数据筛查(格式校验→逻辑校验→合规校验),清洗后的数据通过标准化接口同步至仓储系统和订单系统,实现商品数据从供应商到仓储的全链路实时流转。
整体架构和设计思路:采用"微服务架构+云原生部署"模式,技术栈选型包括Spring Cloud Alibaba(服务治理)、Redis(多级缓存)、ActiveMQ(队列分流)、Kettle(数据集成),设计系统容错方案(服务降级、熔断、限流),保障高并发场景下系统稳定运行。采用Dubbo实现服务间调用,接口埋点监控。
我的负责模块和结果:作为项目负责人,统筹需求分析、架构设计、研发落地与运营优化。2022年Q3至2024年Q1期间,为墨卡托系统提供3000+个标准化SKU,支撑2200万订单交易,订单履约率提升35%;供应商数据由人工维护改为自动化同步,库存准确率提升至98%,仓储流转效率提升40%;公司供应商对接成本降低60%。
遇到的难点和解决方案:供应商数据同步高频失败问题,通过队列重试机制+数据校验优化解决,数据同步成功率提升至99.9%;供应商数据字段不统一,通过二次开发Kettle工具实现页面式、参数式配置,支持自定义数据映射规则,SKU创建效率提升50%。