Skip to content
@stra-ta

stra-ta

stra-ta systems lab

stra-ta studies what systems do when concurrency, persistence, hostile networks, scheduler noise, and broken assumptions enter the room. The lab exists to make bad behavior reproducible enough to argue about.

stra-ta lab architecture: targets feed fault injection and adversarial search, Kiln runs campaigns, Ygg analyzes executions, and evidence records every claim

Targets produce behavior. Loki and Fenrir create difficult regimes. Kiln freezes and runs the campaigns. Ygg reads the executions. Committed evidence carries the claims.

Evidence wall

Norn queue throughput evidence Vanta CUDA validation evidence
Ygg instrumentation overhead evidence Orda order-book architecture

The lab separates functional CI from performance evidence. CI proves that a commit builds and passes its checks on the named runner. Performance claims need a committed manifest, raw measurements, machine metadata, and a link from the claim to those files.

The negative result matters too. Ygg's real Norn study did not separate backoff regimes from application events alone, so the next experiment needs scheduler and kernel signals.

Projects

Project Role Current evidence
Norn Queue and memory-ordering target ARM64 campaign, x86 CI
Weir Durable event gateway Historical transport data, durability campaign pending
Loki TCP and UDP fault injection Deterministic ledgers and replay
Kiln Reproducible experiment runner Content-hashed campaign records
Fenrir Adversarial workload search Seeded search ledgers and canonical comparison
Ygg Trace analysis and change points Instrumentation study and Norn negative result
Charlatan Kernel/userspace boundary target ARM64 VM integration and stress data
Vanta CUDA correctness target Tesla T4 mutation campaigns
Orda Limit-order matching target Benchmark reports with hardware caveats
raft-kv Distributed-systems target Deterministic simulator and TCP integration

Read next

Experimental formats change. Old evidence is never silently reinterpreted, and CI runners are never presented as performance machines.

Maintained by @wheevu.

Pinned Loading

  1. kiln kiln Public

    Reproducible local experiment runner for systems software. TOML specs, deterministic run matrices, content-hashed evidence, honest resume, campaign comparison.

    Rust

  2. raft-kv raft-kv Public

    Raft-backed KV store over raw TCP with deterministic fault injection, crash recovery, linearizability checking, and LSM storage.

    Rust

  3. norn norn Public

    C++20 concurrency structures exploring atomics, memory ordering, hazard pointers, correctness, and measurable performance.

    C++

  4. vanta vanta Public

    CUDA kernel validation with fault injection, failure replay, Compute Sanitizer, and mutation testing.

    Cuda

  5. loki loki Public

    Deterministic TCP fault-injection proxy for hostile-network testing

    C++

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…