项目:汇客通
业务功能:商品库存管理、采购订单跟踪、供应商协同、智能预警(库存不足/滞销品)。
项目角色:项目负责人(技术负责人)
技术栈:Spring Cloud Alibaba、安卓(移动端)、Redis集群、RocketMQ、MySQL、Nacos、Spring Security、企业微信API、抖音开放平台API
项目职责:
技术选型与架构设计:
主导技术方案评审,基于业务场景(高并发营销、分布式事务、多端协同)选择 Spring Cloud Alibaba 微服务架构,替代原有单体架构,支持模块化快速迭代。
引入 Redis集群 解决库存热点数据高并发查询问题,通过 rabbitMQ 实现异步削峰,保障抖音大促期间系统稳定性。
选型 Android、iOS框架开发移动端(iOS/Android),统一客户订单监控功能,降低多端开发成本 40%。
业务技术评估与方案落地:
分析抖音矩阵营销需求,设计 “视频-订单”双链路同步方案,通过 分库分表(ShardingSphere) + 接口同步订单状态。
评估企业微信托管模块的接口性能瓶颈,主导 企业微信API 多线程轮询优化,将客户消息响应延迟从 2s 降低至 500ms。
底层框架设计与核心模块开发:
搭建微服务基础框架:统一 JWT + OAuth2.0 认证体系,封装公共服务(日志、权限、分布式锁),制定开发规范 流程。
设计 分布式任务调度中心(基于quartz改造),支持进销存数据与抖音订单的定时同步,日均处理任务 5000+。
技术实现:
1. 进销存管理(供应链模块)
采用 Spring Cloud Alibaba 微服务架构,按业务拆分为商品服务、订单服务、仓储服务等模块,通过 Nacos 实现服务注册与动态配置管理
高频查询场景(如库存实时查询)通过 Redis集群 缓存热点数据,降低数据库压力,响应时间从 1000ms 优化至 200ms。
2、抖音矩阵(视频营销与订单管理)
业务功能:短视频内容管理、批量发布、订单自动化同步、数据埋点分析。
技术实现:
rabbitMQ 实现异步任务队列,支撑短视频批量上传至抖音平台(日均处理 1000 视频任务),通过流量削峰保障系统稳定性
订单数据通过 分布式任务调度(quartz)同步至进销存模块,避免跨系统数据不一致问题。
使用 Elasticsearch 构建商品关键词索引,支持短视频挂载商品的精准推荐。
3、企业微信托管(客户服务与售后)
业务功能:一端多用服务、客户标签管理、自动化消息回复、售后数据分析。
技术实现:
基于 企业微信API 开发客户管理功能,通过 JWT 实现多租户鉴权,支持一人运营多个企业微信维护客户,通过企业微信,结合用户行为触发预设话术(如促销提醒、售后跟进),客户响应效率提升 60%。
使用 Redis Bitmap 实现客户标签的实时更新与查询,支持万级用户画像分析。
4、项目成果
系统日均处理订单 5W+,支撑 50w企业客户,客户转化率 5%。