一、业务架构

处理会员入会、账户管理和第三方平台集成。

1、账户管理

  • 支持创建账号和店铺绑定
  • 按照账号分库分表

2、用户管理

  • 用户基本信息查询
  • 用户入会、退会、历史用户接入

3、第三方模块集成

  • 电商平台会员等级、积分打通
  • 下游品牌打通

二、技术架构

1、整体框架

多模块架构:基于Spring Boot的多模块架构

缓存架构:本地缓存+分布式缓存

2、基础框架

核心框架:Spring Boot

任务:xxl-job

ORM框架:MyBatis

数据库:MySQL

缓存:Redis

配置中心:Nacos

连接池:Hikari

日志框架:logback

其他工具:Guava、Apache Commons、Hutool