写点什么

【开源项目】基于 Rust 实现沪深交易所流式二进制协议

  • 2025-08-09
    广东
  • 本文字数:411 字

    阅读完需:约 1 分钟

【开源项目】基于Rust实现沪深交易所流式二进制协议

fin-proto-rs - 沪深交易所流式二进制协议编解码 rust 库

项目地址:https://github.com/xinchentechnote/fin-proto-rs

🚀 项目亮点

​fin-proto-rs​​ 是一个基于 Rust 语言实现的高性能金融协议代码生成和二进制编解码库,专为交易系统、风控系统等金融科技应用设计!


💡 核心功能

✔️ 从金融协议定义自动生成 Rust 代码


✔️ 高效的二进制序列化/反序列化实现


✔️ 已支持深交所(SZSE)和上交所(SSE)协议


✔️ 零拷贝设计带来极致性能

🔧 技术优势

  • ​BinaryCodec​​ trait 提供高性能编解码接口

  • ​fin-protoc​​ 工具实现协议到代码的转换,[工具github仓库](https://github.com/xinchentechnote/fin-protoc)

  • 支持复杂数据结构和列表处理

  • 基于 ApplID 的协议扩展能力


📦 快速开始

make compile  # 从协议定义生成代码make fmt     # 格式化生成的代码make test    # 运行全面测试
复制代码

🌟 适合人群

量化交易开发者 | 高频交易系统工程师 | 金融科技爱好者


#Rust #金融科技 #开源项目 #量化交易 #高频交易

发布于: 刚刚阅读数: 4
用户头像

Talk is cheap, show me the code. 2019-04-17 加入

勿在浮沙筑高台,沉淀、记录个人的技术笔记与总结。现某金融科技公司开发人员,主要负责网络编程,涉及相关网关组件架构设计与重构,低时延性能优化等。

评论

发布
暂无评论
【开源项目】基于Rust实现沪深交易所流式二进制协议_rust_歆晨技术笔记_InfoQ写作社区