系统架构
深入了解 QAExchange-RS 的核心架构设计。
📄 文档列表
-
系统总览 - 整体架构与模块划分
- 系统架构图
- 模块职责
- 数据流
- 技术栈
-
高性能架构 - P99 < 100μs 延迟设计
- 零拷贝设计
- 无锁数据结构
- 异步非阻塞
- 性能优化策略
-
数据模型 - QIFI/TIFI/DIFF 协议详解
- QIFI 数据模型
- TIFI 传输协议
- DIFF 差分同步
- 协议扩展
-
交易机制 - 撮合引擎与交易流程
- 订单生命周期
- 撮合算法
- 风控机制
- 结算流程
-
解耦存储架构 - 零拷贝 + WAL 持久化
- 异步持久化
- 存储订阅器
- 性能特性
- 升级路径
🎯 核心设计理念
- 复用优先: 最大化复用 qars 核心组件
- 零拷贝: rkyv 序列化 + Arc 引用计数
- 异步非阻塞: Tokio 异步运行时
- 可扩展: 模块化设计,易于扩展
📚 后续阅读
了解架构后,推荐阅读: