1 dépôt
Logic for processing data sequences element by element to avoid memory buffering.
Distinct from Stream Processing: Distinct from Stream Processing: focuses on element-by-element deserialization logic rather than general stream processing pipelines.
Explore 1 awesome GitHub repository matching data & databases · Incremental Deserializers. Refine with filters or upvote what's useful.
This project is a framework for the efficient serialization and deserialization of data structures. It provides a unified, macro-based interface that automates the conversion of complex internal objects into standardized formats and reconstructs them from raw input streams or buffers. By leveraging compile-time code generation, the library minimizes manual implementation overhead while ensuring consistent logic across diverse data types. The framework distinguishes itself through a format-agnostic data model and a visitor-based parsing architecture that decouples data structures from specific
Processes sequences of data elements one by one during deserialization to compute results without buffering the entire collection.