RSX Components

Click a component to see what it is, its docs, live health, and log tail.

Gatewaygateway

The Gateway is the single WS ingress for all client traffic. It authenticates connections with JWT, rate-limits, and bri...

Riskrisk

The Risk engine runs one shard per user partition. Each shard holds positions and margin for its users in RAM, performs ...

Matching Enginematching

One ME instance runs per symbol, single-threaded and pinned to a dedicated core. It uses a slab arena allocator (pre-all...

Marketdatamarketdata

Marketdata maintains a shadow orderbook per symbol rebuilt from ME WAL events (INSERT, CANCEL, FILL) via the replication...

Mark Pricemark

A separate process connecting to external exchange WebSocket feeds (Binance, Coinbase). Computes a weighted mean across ...

Recorderrecorder

The Recorder is an archival replication consumer. It connects to ME replication streams via TCP and writes all WAL recor...

Market Makermaker

A demo market-making bot that places two-sided quotes around the mid price via the Gateway WebSocket. It reads BBO from ...