Rerun: Orientation
Rerun is a logging, storage, query, and visualization stack for multimodal
robotics and physical-AI data. A small SDK call can cross generated semantic
types, Arrow serialization, micro-batching, byte-bounded transport, a temporal
chunk store, per-frame queries, and a wgpu renderer.
Points3D -> Arrow components -> Chunk -> sink/transport
-> EntityDb/ChunkStore -> time query -> visualizer -> GPU
Design thesis
Rerun preserves one typed, Arrow-native data model across language SDKs, transport, storage, query, and rendering, while placing byte-aware ownership boundaries wherever producers can outrun consumers.