AIGO微服务电商项目全栈拆解(16)用户积分与会员等级:从动态账户到账本建模

用户积分看起来像会员表上的两个数字:integration 和 growth。但只要系统同时支持每日奖励、订单抵扣、支付后奖励、退款返还、积分过期和会员升级,这两个数字就不再是普通字段,而是一个需要并发控制、幂等和审计的账户系统。

AIGO微服务电商项目全栈拆解(17)管理后台的技术实现:Gin、直连多库、任务与物流

前面的文章已经从业务和链路角度介绍过 B 端管理后台。这一篇文章我们来看看一个后台管理的请求,究竟如何从 Gin 路由走到 Service、Repository、DAO 和具体的 MySQL 实例;订单状态消息如何进入后台并按版本收敛;物流策略、秒杀填充和物流同步又分别由谁负责。

AIGO微服务电商项目全栈拆解(10)支付抽象与支付状态闭环

前面几篇文章已经把订单域、网关和端到端消息链路拆开了。支付是其中最容易被“一个支付接口”掩盖复杂度的部分:订单服务既要生成收银台或二维码,又要接收浏览器回跳和支付平台通知;支付结果还可能在回调、用户刷新、前端轮询之间重复到达。