01
交易网关概述
什么是交易网关 · 量化系统中的位置 · 主流交易所网关对比
入门架构
02
网络基础与Socket编程
TCP/IP协议栈回顾 · Socket API详解 · 阻塞与非阻塞IO模型
网络编程
03
应用层协议设计
二进制 vs 文本协议 · 协议头设计 · 序列化与反序列化
协议设计
04
FIX协议深度解析
FIX协议结构 · 会话层与应用层 · FIX引擎实现要点
金融FIX
05
低延迟编码技巧
内存池设计 · 零拷贝技术 · 缓存行对齐与伪共享
性能优化
06
多线程与并发优化
线程模型选择 · 无锁队列实现 · 原子操作与内存屏障
并发无锁
07
IO多路复用实战
epoll/kqueue原理 · Reactor模式实现 · 事件驱动架构
IOReactor
08
连接管理与心跳机制
TCP长连接保活 · 自定义心跳协议 · 断线重连策略
网络高可用
09
流量控制与拥塞避免
滑动窗口 · 令牌桶算法 · Nagle算法与TCP_NODELAY
拥塞优化
10
协议解析性能优化
状态机解析器 · SIMD加速解析 · 预分配缓冲区
解析SIMD
11
行情网关开发
行情数据特点 · 多路行情源聚合 · 快照与增量处理
行情聚合
12
交易网关开发
订单生命周期管理 · 风控前置检查 · 资金与持仓同步
交易风控
13
网关配置与热加载
动态配置中心 · 配置版本管理 · 热更新无中断
配置热更新
14
日志与监控体系
结构化日志 · 链路追踪 · Metrics指标采集
监控可观测
15
压力测试与性能调优
压测工具选型 · 瓶颈定位 · JVM/OS级调优
压测调优
16
灾备与高可用设计
主备切换 · 异地多活 · 数据一致性保障
高可用灾备
17
安全与加密
TLS/SSL协议 · API签名认证 · 敏感信息保护
安全加密
18
WebSocket网关实现
WebSocket协议细节 · 全双工通信 · 实时推送优化
WebSocket实时
19
UDP协议在行情中的应用
UDP组播 · 丢包重传机制 · FEC前向纠错
UDP组播
20
协议兼容性设计
多版本协议共存 · 协议升级策略 · 向后兼容
兼容版本
21
网关SDK设计
API易用性 · 异步回调设计 · 错误码规范
SDKAPI
22
跨语言网关通信
gRPC vs Thrift · 序列化性能对比 · 异构系统集成
gRPCThrift
23
硬件加速入门
FPGA在网关中的应用 · RDMA技术 · DPDK基础
硬件加速
24
网关容器化部署
Docker镜像优化 · K8s编排 · 资源限制与隔离
容器K8s
25
云原生网关实践
Serverless网关 · 弹性伸缩 · 成本优化
云原生Serverless
26
协议逆向与兼容
抓包分析 · 协议逆向工程 · 模拟器开发
逆向分析
27
网关测试策略
单元测试 · 集成测试 · 混沌工程
测试混沌
28
性能基准测试
延迟分布分析 · 吞吐量模型 · 尾延迟优化
基准延迟
29
实战案例:从零构建极简交易网关
完整实现 · 核心流程 · 可运行原型
实战项目
30
未来趋势:Web3与DeFi网关
AI辅助协议优化 · 下一代协议标准 · 去中心化网关
Web3DeFi