淘宝短视频负责人,淘宝活动管理,淘宝统计.淘宝基础设计初设.
电商分布式订单处理系统
作品描述: 本作品基于 Java (Spring Boot + MyBatis-Plus) 开发,旨在模拟淘宝大促场景下的高并发订单处理。依托过往淘宝活动管理与统计经验,我深度还原了从“购物车结算、价格拆解、锁单扣库存”到“超时关单”的全链路逻辑。
技术要点:
高并发处理: 针对活动爆发流量,采用 Redis 实现库存预减,并结合 RocketMQ 异步解耦,实现流量削峰,确保系统在高并发下的可用性。
业务逻辑实现: 结合对电商规则的理解,设计并实现了多级优惠(满减/券)抵扣算法,并利用 分布式锁 解决超卖问题。
数据一致性: 运用 延迟队列 处理超时订单自动取消,并严谨设计数据库索引优化查询性能,体现了从数据统计到数据建模的思维迁移。
交互规范: 兼顾基础设计审美与规范,产出结构清晰、注释详尽的 RESTful API 文档。