订单创建、状态流转(待支付→已支付→已发货→完成/取消)与超时自动取消
库存实时扣减与预占(秒杀场景下防超卖)
订单拆分(多仓库、多商家)与合并支付回调处理
订单列表、详情、售后单管理的后台管理界面
技术栈: 后端Spring Cloud Alibaba + Nacos + Seata(AT模式)+ Sentinel;缓存Redis(Lua脚本做库存预热);消息队列RocketMQ保证最终一致性;分库分表使用ShardingSphere-JDBC;前端Vue3 + Element Plus + ECharts(订单流量监控大屏)。
负责角色: 需求分析与技术选型;设计订单域领域模型与分布式ID生成方案;实现库存扣减的可重入Lua脚本及RocketMQ事务消息;编写前端订单列表虚拟滚动组件与WebSocket实时推送新订单;利用SkyWalking搭建全链路压测环境,优化慢SQL使平均下单耗时降低80%。
成果: 系统支撑双十一峰值2万 TPS,零超卖,零线上P0级故障;订单中心扩容成本降低60%。该项目代码采用GitFlow规范,Docker + K8s部署,持续集成通过Jenkins Pipeline完成。