FerroMatch

API reference

Rust API reference for FerroMatch matching, journal, I/O, server, and validation crates.

The FerroMatch API reference covers the deterministic matching core, binary I/O primitives, memory-mapped journal, server runtime, and operational validation client.

API bundles

  • ferromatch_core — order book, matching engine, commands, events, and domain types.
  • ferromatch_io — binary codec and ring-buffer primitives.
  • ferromatch_journal — append-only event journal and replayable persistence contracts.
  • ferromatch_server — server runtime, publisher, recovery, and engine-thread orchestration.
  • stress — load-test client entry points for operational validation.

Start here