QAExchange-RS 文档中心
版本: v1.0.0 最后更新: 2025-10-07
欢迎使用 QAExchange-RS 文档!本文档中心提供完整的系统架构、API 参考、集成指南和开发文档。
📚 文档导航
🚀 01. 快速开始
新用户入门必读,快速搭建和运行 QAExchange-RS。
🏗️ 02. 系统架构
深入了解 QAExchange-RS 的核心架构设计。
- 系统总览 - 整体架构与模块划分
- 高性能架构 - P99 < 100μs 延迟设计
- 数据模型 - QIFI/TIFI/DIFF 协议详解
- 交易机制 - 撮合引擎与交易流程
- 解耦存储架构 - 零拷贝 + WAL 持久化
⚙️ 03. 核心模块
核心功能模块详细说明。
存储系统
- WAL 设计 - Write-Ahead Log 崩溃恢复
- MemTable 实现 - OLTP/OLAP 内存表
- SSTable 格式 - rkyv/Parquet 持久化
- 查询引擎 - Polars SQL 查询
- 复制系统 - 主从复制与故障转移
市场数据模块 ✨ 新增
通知系统
📡 04. API 参考
完整的 API 文档和协议规范。
WebSocket API
HTTP API
错误处理
- 错误码参考 - 完整错误码列表
🔌 05. 集成指南
前端集成和序列化指南。
前端集成
序列化
- 序列化指南 - rkyv/JSON 序列化最佳实践
🛠️ 06. 开发指南
开发、测试、部署文档。
- WebSocket 集成指南 - DIFF 协议接入详解
- 测试指南 - 单元测试与集成测试
- K线系统测试指南 - K线端到端测试流程 ✨ 最新
- 部署指南 - 生产环境部署
📖 07. 参考资料
术语表、常见问题、性能基准。
🎓 08. 高级主题
深度技术文档和实现报告。
Phase 报告
- Phase 6-7 实现报告 - 复制系统与性能优化
实现总结
技术深度
- 市场数据增强 - L1 缓存与 WAL 恢复
DIFF 测试报告
- 主测试报告 - DIFF 协议测试结果
🗄️ 09. 归档
历史文档和已废弃的计划。
🔍 快速查找
按角色查找
- 新手开发者: 快速开始 → 系统架构
- 前端开发者: WebSocket API → 前端集成
- 后端开发者: 核心模块 → 开发指南
- 运维工程师: 部署指南 → 性能基准
- 架构师: 高性能架构 → 高级主题
按主题查找
- 性能优化: 高性能架构, 解耦存储
- 数据持久化: WAL, SSTable
- 市场数据: 快照生成器, K线聚合系统, K线实时推送 ✨ 最新
- 协议集成: DIFF 协议, 数据模型
- WebSocket: 协议规范, 前端集成, K线推送
- 测试部署: 测试指南, K线测试, 部署指南
📊 文档版本信息
模块 | 版本 | 最后更新 | 状态 |
---|---|---|---|
快速开始 | v1.0.0 | 2025-10-06 | ✅ 完整 |
系统架构 | v1.0.0 | 2025-10-06 | ✅ 完整 |
核心模块 | v0.9.0 | 2025-10-06 | 🚧 部分完成 |
API 参考 | v1.0.0 | 2025-10-06 | ✅ 完整 |
集成指南 | v1.0.0 | 2025-10-06 | ✅ 完整 |
开发指南 | v1.0.0 | 2025-10-07 | ✅ 完整(新增K线测试) |
参考资料 | v0.5.0 | 2025-10-06 | 🚧 计划中 |
高级主题 | v1.1.0 | 2025-10-07 | ✅ 完整(新增K线实现总结) |
归档 | - | 2025-10-06 | ✅ 已归档 |
🤝 贡献文档
发现文档问题或想要改进?请参考 贡献指南(待创建)。
📮 反馈与支持
- 问题报告: 请提交 GitHub Issue
- 功能建议: 请提交 Feature Request
- 文档改进: 欢迎提交 Pull Request
最后更新: 2025-10-06 维护者: QAExchange-RS 开发团队