MorphIQ Replay / Deterministic replay & virtual time
Make time an explicit input.
Clock and replay building blocks for systems that need repeatable execution and testable time behavior.
- A shared time interface
- 1Clock trait
- SystemClock · VirtualClock
- 2clocks
- now_ns · sleep_until · interval
- 3time operations
Capabilities
A focused responsibility. A clear interface.
Inject the clock
Use an explicit time source instead of ambient wall-clock calls throughout a system.
Control the timeline
Exercise recorded events and timer behavior against a virtual clock.
Check the discipline
Use clock contracts and wall-clock checks to keep consumers within the replay boundary.
Methods and workflows
Explore the detail.
Explore the family
Related technologies
MorphIQ Feed
Any venue. One schema.
Normalize provider-specific market events into a consistent data stream for analytics, recording and trading systems.
MorphIQ Match
Explicit ordering. Reconstructible state.
Deterministic order matching in Rust, with price-time priority, order-book state and replayable execution.
MorphIQ Numerics
Verifiable precision. Reproducible results.
Correctly rounded core functions, machine-checked error bounds and SIMD kernels that preserve scalar results across supported platforms.