← Back to roadmap

Atomic Rust


Design note — Name three invariants in a trading exchange you could encode at the type level — what goes wrong at runtime today, and what shape of type would make it structurally impossible?

Saved 2026-04-17 09:36 · mara-invariants

test

  • list
  • item bold

Design note — When would you pick Relaxed vs Acquire/Release vs SeqCst for updating the best-bid price that the WebSocket fanout reads? Give one concrete case for each.

Saved 2026-04-17 09:37 · ordering-choice

A different one