本项目是一套全渠道新零售电商系统,全面适配微信小程序、移动端 H5 及 PC 管理后台,包含商品管理、订单处理、分销裂变及秒杀营销等核心模块。
作为后端核心开发,我主要负责:
1. 后端业务研发:基于 Java(Spring Boot + MyBatis-Plus)构建核心微服务,利用 Redis 缓存高频商品与分类数据,并结合分布式锁防止高并发大促下的库存超卖。
2. 核心链路交付:负责设计和交付整套电商后台核心业务接口,独立完成微信授权登录、一键下单逻辑,以及微信支付状态回调安全验证与自动化对账系统。
3. 营销异步削峰:针对系统内秒杀、抢券等高频营销场景,引入 RabbitMQ 消息队列进行异步削峰解耦,保障大促期间系统核心链路的稳定性。
4. 核心接口调优: 负责核心链路的数据库性能调优。定期分析慢查询日志,通过优化复合索引设计、精简复杂 SQL 联表结构,成功将商品和订单高频接口的响应时间缩短了 50%,显著改善了系统流畅度。