商城项目 | 项目负责人 | 核心开发 | 2025.11 - 至今
项目描述:该项目是基于 Spring Cloud Alibaba 技术栈构建的多租户电商 SaaS 平台,采用微服务架构设计,支持多店铺独立运营。系统涵盖商品管理、订单交易、多渠道支付、分销体系、代理商管理等完整电商生态。
技术架构:Spring Boot 3.4 + Spring Cloud 2024 + Spring Cloud Alibaba + Nacos + Dubbo + Gateway + Sa-Token + MySQL + Redis + RocketMQ + Seata + Sentinel + XXL-Job + 微信支付 + Docker
工作职责:
架构设计与技术选型:
1.主导项目微服务架构设计,采用 接口与实现分离的模块化设计,通过 Dubbo RPC 实现模块间高效通信,基于 Nacos 完成服务注册发现与动态配置管理;
2.设计 Spring Cloud Gateway 统一网关,集成 Sa-Token 实现分布式会话管理与权限认证,结合 Sentinel 完成流量控制、熔断降级等高可用保障;
核心业务开发:
3. 负责订单模块核心开发,设计订单状态机流转、购物车、合并支付、退货退款等功能,基于 Seata AT 模式保障分布式事务一致性;
4. 主导支付模块开发,完成微信、拉卡拉等多渠道支付集成,设计统一支付回调处理机制,通过 Redisson 分布式锁实现支付接口幂等性;
性能优化与高可用:
5. 设计 Redis 多级缓存架构,针对商品、店铺等高频读场景进行缓存优化,结合本地缓存降低 Redis 访问压力,核心接口响应时间控制在 50ms 以内;
6. 基于 XXL-Job 构建分布式定时任务调度体系,实现订单超时取消、优惠券过期清理、分销佣金结算等定时业务的可靠执行;
小宝快销SaaS平台(SFA)| 项目负责人 | 核心开发 | 2023.08 - 2025.08
项目描述:该项目是专为快消品行业设计的云端管理解决方案,旨在帮助企业提升运营效率、优化资源配置,并实现数据驱动的决策支持。通过灵活的模块化设计和强大的数据分析功能,小宝快销SaaS平台为各类快消品企业提供全方位的支持。
技术架构:SpringCloud + SpringBoot + Oracle + Mybatis+ Redis + WebSocket + Kafka + Docker + K8s
工作职责:
参与需求分析、技术选型、主导服务架构设计、基础框架搭建,以及 与上下游系统进行对接 等;管控人员开发进度,核心文档撰写,定期组织 Code Review,负责项目落地实施部署工作;
系统安全&性能优化:
1.设计 Caffeine (本地) + Redis (集中式) 的多级缓存架构,承载高频读请求,采用 Cache Aside 模式配合 延迟双删 策略保障数据一致性,显著降低 Oracle 数据库负载。
2.针对订单与轨迹表(亿级数据量),设计 分库分表 方案,并基于 ID Seek(游标定位法)重构分页逻辑,彻底解决了深度分页导致的数据库慢查询问题,查询性能提升 10 倍以上
3.引入 Kafka 对非核心链路进行异步解耦与削峰填谷;优化 Druid 连接池参数,解决高峰期连接泄露与等待问题,将接口平均响应时间控制在毫秒级。
运维监控:协助k8s集群的部署,构建统一日志收集分析平台,实现系统运行状态实时监控,快速定位系统瓶颈,并完成线上问题排查及定位修复。