Skip to content
99 CAPITAL

03 // Architecture

Small, single-purpose processes. One schema. Every hop accounted for.

The platform is composed rather than monolithic: each product is an independent process with a narrow contract, joined to the others by shared memory or a sequenced bus.

L3 // CONTROL PLANEKeplerOrchestrationPolarisEntitlementsSextantObservabilityL0 // HOT PATHMarketsFeedsParallaxMarket dataLyraMessagingStrategyClient logicMeridianExecutionHeliopausePre-trade riskApogeeConnectivityVenuesDestinationsL1 // FILLS → EXPOSUREEquinoxCapture → simulated venue → replayL2 // SIMULATIONcapturereplayCoreLock-free primitives · shared memory · I/O reactor · schema codegen

L0

Hot path

Market data in, orders out. Each hop is a separate process joined by shared memory or a sequenced bus, so stages scale, fail and restart independently while ordering is preserved end to end.

L1

Risk in line

Every order crosses the pre-trade gate before it reaches a session gateway. Fills flow back into the same exposure view, so the next check always sees current state.

L2

Simulation loop

Everything the hot path sees is captured. Captures replay through a simulated venue on a discrete clock, so changes are tested against real sessions before they reach production.

L3

Control plane

Orchestration, entitlements and observability span every layer: the trading day is scheduled, access is decided centrally, and alerts are reduced to signal.