1.搭建订单中心架构,Nacos作为注册和配置中心,用于服务注册 /发现 ,以及配置文件集中管理、实时刷新 ;Gateway作
为 网关,用于 负载均衡、路由、URL过滤;OpenFeign作为 REST调用器,用于服务之间调用;RabbitMQ作为 消息中间件,用于解耦、削峰和消息最终一致性;
2.开发了订单确认;订单校验Token,防止重复提交;订单创建/取消;订单详情,订单物流信息同步状态,订单支付等功能
3.订单创建和优惠券、积分、库存等系统保持事务一致性,用RabbitMQ+MySQL保证消息最终一致性;订单自动取消采用Ra
bbitMQ消息过期机制,同时优惠券、积分、库存等系统解锁的最终一致性;
4.订单支付使用Redisson分布式锁,保证金额扣减原子性操作
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者