项目概述:仓储管理系统是为供应商仓库赋能的进销存系统,包含采购、补货、销售、退货等一系列货物操作模块,同时维护仓库库存及仓库档案,保证库存准确性,节约仓储管理人效成本。
工作职责:
1、系统框架搭建,整体技术方案设计。
2、入库上架模块、库存模块、备货模块开发,从技术角度提升仓库分拣效率、库存准确率,降低缺货率。
3、线上问题跟踪,优化接口响应时间。
技术架构:springboot+mybatis+mysql+redis+kafka+dubbo+apollo+zk
技术亮点:
基于kafka实现wms系统订单接收、取消流程,本地创建异常消息表+重试机制保证消息正常消费。
使用redission分布式锁解决备货单重复领取问题和订单相关消息消费幂等性问题。
因一键备货接口tps过低,对代码进行分析,通过skywalking追踪慢sql,添加索引,并引入线程池,对代码进行优化,接口从30s优化到3s内。
点击空白处退出提示
评论