交易网关容灾与高可用架构实战
📚 共计 30 章节
01
交易网关概述
什么是交易网关、核心功能、在交易系统中的地位
基础
概念
02
高可用架构基础
CAP理论、BASE理论、故障类型与应对策略
理论
分布式
03
容灾等级与标准
RTO、RPO、MTBF、MTTR 指标详解
指标
容灾
04
同城双活架构
架构设计、数据同步、流量调度策略
双活
架构
05
异地多活架构
两地三中心、三地五中心、数据一致性挑战
多活
高可用
06
主备切换模式
冷备、温备、热备的区别与选型
主备
切换
07
负载均衡技术
LVS、Nginx、F5 在网关层的应用
负载均衡
网关
08
健康检查与探活
TCP探活、HTTP探活、自定义探活策略
探活
健康
09
连接池管理
连接复用、超时控制、熔断降级
连接池
熔断
10
超时与重试机制
超时设置、幂等重试、退避策略
重试
超时
11
限流与熔断
令牌桶、漏桶、滑动窗口、Sentinel/Hystrix
限流
熔断
12
服务发现与注册
Consul、Zookeeper、Eureka 对比
服务发现
注册
13
配置中心
Apollo、Nacos 在网关动态配置中的应用
配置
动态
14
数据一致性保障
最终一致性、分布式事务、TCC模式
一致性
事务
15
消息队列容灾
Kafka/RocketMQ 的高可用与数据不丢失
消息队列
容灾
16
数据库容灾
主从复制、读写分离、分库分表
数据库
主从
17
缓存容灾
Redis 哨兵、集群、持久化与备份
缓存
Redis
18
DNS 容灾
智能DNS、GSLB、域名切换策略
DNS
GSLB
19
网络层容灾
BGP多线、专线备份、VPN隧道
网络
BGP
20
安全容灾
DDoS防护、WAF、SSL卸载与证书管理
安全
WAF
21
日志与监控
ELK、Prometheus、Grafana 在容灾中的角色
监控
日志
22
告警与自愈
告警分级、自动故障转移、自愈脚本
告警
自愈
23
混沌工程
Chaos Monkey、故障注入、演练平台
混沌
故障注入
24
灰度发布与蓝绿部署
无损发布、流量切换、回滚策略
发布
蓝绿
25
多协议支持
TCP、HTTP、WebSocket、gRPC 网关的容灾差异
协议
gRPC
26
网关性能优化
零拷贝、异步IO、协程模型
性能
优化
27
压测与容量规划
全链路压测、水位线、弹性伸缩
压测
容量
28
灾备演练
演练计划、场景设计、复盘改进
演练
灾备
29
案例实战
某券商交易网关的容灾架构演进
案例
券商
30
未来趋势
Service Mesh、eBPF、AI运维在容灾中的应用
趋势
Service Mesh