TurboStruct: An Asynchronous Persistence Engine and Embedded NoSQL Architecture for Unreal Engine 5
Abstract
This record deposits the IEEE-formatted manuscript describing TurboStruct, an Unreal Engine 5 persistence architecture designed to minimize Game Thread stalls via an asynchronous, streaming save/load pipeline (snapshot capture → background serialization → adaptive compression → optional authenticated encryption (AES-256-GCM) → crash-safe atomic commits). The deposition is intended to establish a citable, timestamped public record of the architecture’s design and contributions for long-term academic provenance and reproducibility. Key contributions:• Asynchronous task orchestration and bounded Game Thread work for hitch avoidance.• Versioned binary storage layout (slot/subslot), RAM caching strategy, and explicit cache invalidation.• Metadata-guided schema evolution for backward-compatible loads after struct changes.• Declarative query interface (TurboQuery) enabling selective decoding to reduce full-load pressure.
Fields of Study & Subjects
Advanced Database Systems and Queries
Advanced Data Storage Technologies
Distributed systems and fault tolerance
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 11 January 2026
- Language
- EN
- Document type
- Preprint