Technology
Built with the best
Every layer chosen for performance, reliability, and developer experience. No compromises.
Core Stack
Rust
LanguagePure Rust from GPU shaders to network stack. Zero-cost abstractions, memory safety, fearless concurrency. No garbage collector, no runtime.
wgpu
GPU RenderingCross-platform GPU rendering via Vulkan, Metal, and DX12. Custom WGSL shaders for atmospheric scattering, entity instancing, and H3 heatmaps.
egui
UI FrameworkImmediate-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
TransportQUIC protocol with TLS 1.3 and 0-RTT resumption. Multiplexed streams, congestion control, and sub-millisecond telemetry delivery.
ClickHouse
Analytics StorageColumnar database for petabyte-scale time-series queries. H3 spatial indexing, materialized views, and sub-second aggregations.
FlatBuffers
SerializationSchema-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.