系统概述

公司计划构建一个 AI 电商内容生成平台,系统需要同时满足两条业务主线:

电商交易

处理下单、支付、库存核心链路,要求高并发、强一致、低延迟

AIGC 内容生成

支持用户生成 AI 商品视频/图片/文案,天然异步、长耗时、多模态

设计原则

高内聚低耦合

按业务域划分微服务,数据库不跨服务共享,单一职责

异步优先

AIGC 生成链路全异步,不阻塞电商交易主链路

最终一致

分布式事务采用 Saga 模式,接受短暂不一致,保证最终一致

防御性设计

幂等、熔断、限流、补偿事务多重兜底保护

核心架构分层

快速导航

系统架构设计

微服务划分、API Gateway、服务间通信矩阵

Agent 设计

核心构件、知识库分域、ReAct 框架、Tool Use

分布式事务

Saga 模式、库存防超卖、幂等与补偿

数据存储

多模态存储选型、pgvector 语义检索

性能优化

多级缓存、大促限流、LLM 路由策略

可观测性

Metrics / Traces / Logs 三支柱、Request-ID 全链路