跳转至

15 微服务(交易所场景)

6 篇 | CEX / DEX 背景的微服务架构 | 返回专题索引 · 重点专题

以 中心化交易(CEX) 与 链上交易(DEX/Web3) 为业务背景,讲清微服务拆分、通信、数据、网关与事件边界。与 14 DEX/CEX 业务专题互补:14 讲 领域逻辑,15 讲 服务治理与架构落地。

模块地图

ID 标题 频率
S-MSVC-01 交易所微服务全链路白板(CEX+DEX) ⭐⭐⭐⭐⭐
S-MSVC-02 交易域服务拆分与限界上下文 ⭐⭐⭐⭐⭐
S-MSVC-03 服务发现与 gRPC 通信治理 ⭐⭐⭐⭐⭐
S-MSVC-04 Database per Service 与跨服务一致性 ⭐⭐⭐⭐⭐
S-MSVC-05 API 网关、BFF 与交易流量治理 ⭐⭐⭐⭐⭐
S-MSVC-06 事件总线与异步服务边界 ⭐⭐⭐⭐

与现有模块关系

模块 分工
14 DEX/CEX 撮合、账务、充提、K 线、永续等业务
15 本模块 上述能力如何 拆服务、怎么通信、数据怎么隔离
06 网络 gRPC/JWT/WS 通用考点
11 解决方案架构 DDD、绞杀者、Mesh 通用架构师题
03 系统设计 限流、熔断、MQ 语义、幂等

推荐阅读顺序

CEX 微服务岗:MSVC-01 → MSVC-02 → MSVC-03 → MSVC-04 → 下钻 EXCH-13

Web3/DEX 微服务岗:MSVC-01 → MSVC-02 → MSVC-06 → MSVC-04 → 下钻 EXCH-14

平台/治理岗:MSVC-03 → MSVC-05 → MSVC-06 → S-SOL-04

自测标准

  • [ ] 能在白板上画出 CEX 与 DEX 两条业务链 对应的微服务边界
  • [ ] 能说清 哪些必须同步 gRPC、哪些必须异步 MQ
  • [ ] 能解释 账务库与订单库分离 后如何保证最终一致
  • [ ] 能设计 交易 API 网关 的限流维度(用户/IP/symbol/接口)