该项目需要对接ERP货主、TMS、WMS等系统,涉及到大量的订单数据处理,库存运算。每天订单随着后期货主接入,订单量超过100W,下发WMS后,需要接收不同订单不同状态回传信息。 * 采用分布式的项目开发经验将这个项目分为:订单、综合管理、基础数据、库存、审批、三方、和客户化服务等15个服务。 * 对数据库使用Sharding-JDBC数据库中间件在主从同步基础上,实现了分库,读写分离。 * 接收订单,对订单进行数据校验、库存锁定等业务实现 * 主要实现了高并发生成订单号,用Jmeter进行多线程测试,单个服务测试并发量达到200,满足现有的业务需求。 * 针对不同客户系统对接,采用...