Feedback wanted: Rust port of my Node.js order book

āš“ Rust    šŸ“… 2025-08-29    šŸ‘¤ surdeus    šŸ‘ļø 2      

surdeus

Hi all,

I just published a Rust crate called rust-order-book, which is a port of one of my Node.js projects nodejs-order-book. I built it mainly to learn Rust while implementing a real-world trading engine.

The crate provides a high-performance limit order book with market and limit orders, price-time priority, order modification/cancellation, journaling, and snapshot/replay support. Some features like conditional orders are not yet ported, but will be added over time.

I’d love to get your feedback on:

  • API design
  • Code structure and idiomatic Rust usage
  • Performance considerations
  • Anything that could be improved

Repo link: https://github.com/fasenderos/rust-order-book

Thanks in advance! :slightly_smiling_face:

1 post - 1 participant

Read full topic

šŸ·ļø Rust_feed