给美业门店提供智能数字化平台,商家年费模式,每个商家独立数据库,高数据高并发处理,微服务集群部署。
给门店顾客提供了线上预约,付款,第三方团购验劵,查询余额,查询消费记录的服务。
给门店商家提供了预约管理,会员卡,积分卡,套餐卡,充值卡,划卡充卡,第三方团购核销,员工管理,工资管理,提成管理,门店管理等服务
项目团队共 6 人,开发周期约 5 个月:后端 2 人、前端 2 人、UI 设计 1 人、测试 1 人。我在其中担任后端负责人,具体负责:整体架构设计与微服务拆分、商家数据隔离方案设计、会员卡/储值卡/积分卡核心模块开发、第三方团购券核销对接,以及高并发场景下的缓存设计与数据库调优。
技术栈与架构:后端采用 Go + PHP 双语言协作,Go 负责高并发的核销与接口网关服务,PHP 负责业务管理系统;前端使用 UniApp 一套代码同时输出微信小程序和 H5;数据层为 MySQL + Redis,Nginx 做负载均衡与反向代理,服务以微服务形式集群部署。架构上采用「一库一商家」的独立数据隔离设计,每个商家独立数据库,保障数据安全与后续水平扩容。
实现亮点:①独立库隔离 + 统一路由分发,新增商家零改动扩容;②Redis 多级缓存应对会员查询高峰,接口响应稳定在毫秒级;③第三方团购券核销采用异步消息 + 幂等设计,避免重复核销。
实现难点:多商家独立数据库带来的跨库统计与对账复杂,通过自研汇总任务定时聚合解决了平台级报表问题;团购券三方接口不稳定,通过重试机制 + 状态机兜底保证核销数据最终一致。