Selected systems research

Deterministic runtime architecture without a framework-shaped safety blanket.

An independent, long-running engineering programme exploring microsecond-scale processing, explicit memory control and predictable execution across Java and Rust.

EXECUTION

Thread per core

Shared-nothing execution, bounded work, deterministic scheduling and explicit ownership of mutable state.

TRANSPORT

UDP, QUIC and IPC

Fixed-layout wire formats, low-copy ingest, shared memory and transport choices based on failure semantics rather than fashion.

MEMORY

FFM and Rust

Off-heap data layouts in Java, selected Rust components, arenas and deterministic object lifetimes.

Research principles