Technology

Built with the best

Every layer chosen for performance, reliability, and developer experience. No compromises.

Core Stack

Rust

Language

Pure Rust from GPU shaders to network stack. Zero-cost abstractions, memory safety, fearless concurrency. No garbage collector, no runtime.

wgpu

GPU Rendering

Cross-platform GPU rendering via Vulkan, Metal, and DX12. Custom WGSL shaders for atmospheric scattering, entity instancing, and H3 heatmaps.

egui

UI Framework

Immediate-mode GUI with a 12-pane docking system, drag-and-drop layout, and 60+ FPS rendering. Fully custom themed for dark ops environments.

s2n-quic

Transport

QUIC protocol with TLS 1.3 and 0-RTT resumption. Multiplexed streams, congestion control, and sub-millisecond telemetry delivery.

ClickHouse

Analytics Storage

Columnar database for petabyte-scale time-series queries. H3 spatial indexing, materialized views, and sub-second aggregations.

FlatBuffers

Serialization

Schema-driven binary serialization for zero-copy telemetry deserialization at wire speed. No parsing overhead.

Infrastructure Libraries

tokio

Async runtime for all I/O, timers, and task scheduling.

thiserror

Ergonomic error types with zero boilerplate.

serde

Configuration serialization for YAML, JSON, and TOML.

tracing

Structured logging and distributed tracing throughout the stack.

ring / rustls

TLS 1.3 with certificate pinning and hardware-accelerated crypto.

H3

Uber hexagonal spatial indexing for heatmaps and geofencing.

zstd

Real-time compression for telemetry batches — 3-10x ratio at wire speed.

memmap2

Memory-mapped disk buffers for crash-safe spill and replay.

Why Rust?

Tetrapus handles 10,000+ entities at 1,000Hz with sub-50ns send latency. That means processing millions of data points per second with zero tolerance for GC pauses, memory leaks, or data races. Rust gives us all three guarantees at compile time — no runtime cost.

The result: a single ~35MB binary that deploys anywhere, starts in seconds, and runs for months without degradation.

Ready to see the full picture?

One docker pull. Full stack in minutes. No build tools required.