01
跨境做市系统概述
什么是做市商、跨境业务特点、系统核心挑战(低延迟、高可用、数据一致性)
做市商跨境核心挑战
02
高可用架构设计原则
CAP理论在跨境场景下的取舍、BASE原则、冗余设计、故障隔离
CAPBASE冗余
03
网络层高可用设计
多活数据中心架构、专线与公网冗余、智能DNS与全局负载均衡
多活专线GSLB
04
应用层无状态设计
水平扩展策略、会话管理、API网关高可用、限流与熔断
无状态API网关限流
05
数据层高可用设计
数据库主从复制、分库分表策略、缓存高可用(Redis集群)、数据同步一致性
主从分库分表Redis
06
消息队列与异步解耦
Kafka/RocketMQ高可用部署、消息不丢失机制、幂等性设计
KafkaRocketMQ幂等
07
服务发现与注册中心
Consul/Etcd/Zookeeper选型、健康检查、服务网格(Istio)简介
ConsulEtcdIstio
08
配置中心与版本管理
Apollo/Nacos配置中心、灰度发布、配置热更新
ApolloNacos灰度
09
容器化与编排
Docker镜像构建、Kubernetes集群部署、Pod自动伸缩、滚动更新策略
DockerK8sHPA
10
CI/CD与自动化运维
Jenkins/GitLab CI流水线、自动化测试、蓝绿部署、金丝雀发布
CI/CD蓝绿金丝雀
11
监控与告警体系
Prometheus + Grafana监控、日志采集(ELK)、链路追踪(SkyWalking)
PrometheusELKSkyWalking
12
混沌工程与故障演练
ChaosBlade工具、注入故障类型、演练流程与复盘
混沌工程ChaosBlade故障注入
13
跨境网络延迟优化
全球加速(CDN)、Anycast路由、TCP优化、QUIC协议应用
CDNAnycastQUIC
14
行情数据高可用
多源行情聚合、数据校验、降级策略、历史数据回放
行情聚合降级回放
15
订单系统高可用
订单状态机、防重复提交、分布式锁(Redis/Etcd)、最终一致性
状态机分布式锁最终一致性
16
风控系统高可用
规则引擎、实时计算(Flink)、黑白名单、限频与熔断
规则引擎Flink限频
17
资金清算高可用
对账系统设计、差错处理、资金安全、审计日志
对账差错审计
18
灾备与恢复
同城双活、异地多活、数据备份策略、RTO/RPO指标
双活多活RTO
19
安全架构
网络安全(WAF/DDoS防护)、应用安全(JWT/OAuth)、数据加密(TLS/HSM)
WAFJWTTLS
20
性能测试与容量规划
压测工具(JMeter/Locust)、容量评估模型、弹性伸缩策略
JMeter容量弹性伸缩
21
代码质量与工程实践
代码审查、单元测试、集成测试、静态分析(SonarQube)
代码审查SonarQube单元测试
22
日志与审计
结构化日志、日志分级、审计追踪、合规要求(GDPR/等保)
结构化日志GDPR等保
23
API设计规范
RESTful vs gRPC、版本管理、文档生成(Swagger)、错误码规范
RESTfulgRPCSwagger
24
数据库优化
索引优化、慢查询分析、连接池管理、读写分离实战
索引慢查询读写分离
25
缓存策略
缓存穿透/击穿/雪崩解决方案、本地缓存(Caffeine)与分布式缓存(Redis)
缓存穿透CaffeineRedis
26
分布式事务
TCC模式、Saga模式、Seata框架、最终一致性实践
TCCSagaSeata
27
跨语言服务通信
Thrift/gRPC协议、序列化选型(Protobuf)、异构系统集成
ThriftProtobuf异构
28
合规与监管
跨境数据流动法规、牌照要求、监管报告、反洗钱(AML)系统
合规AML监管
29
实战案例
某跨境做市系统架构演进、故障复盘、架构升级经验
架构演进故障复盘升级
30
未来趋势
Serverless架构、AI在风控中的应用、Web3.0与DeFi做市
ServerlessAI风控DeFi