Yandex Open-Sources YaFF: Zero-Copy Wire Format for Protobuf with Near-Struct Read Speed
Decision Brief
What changedYandex open-sources YaFF, a zero-copy wire format for Protobuf with Flat layout read speed 1.2x that of native C++ structs.
Why it mattersSaves 10–20% CPU in production, offering optimization for high-performance AI infrastructure builders.
Who should careOpen-source model users
Affected stackNo specific stack identified
Builder actionMonitor
Source confidenceMedium · Reliable media or first-hand reporting
Yandex open-sourced YaFF, a zero-copy wire format for the Protobuf ecosystem. It keeps .proto files as the single source of truth, only changing data layout in memory. YaFF supports four layouts: Fixed, Flat, Sparse, and Dynamic. Flat layout achieves read speed within 1.2x of native C++ structs. In an ad recommendation system, YaFF delivered 10–20% CPU savings at production scale.
Summary basis: official / RSS sourceUnless it says 'full article read', this summary is based only on publicly available content — it never pretends to have read restricted originals.
Sources
- MarkTechPost
Fast research-paper and ML tooling summaries, useful for infra and agent updates.
- MarkTechPost