Translated with AI from the Russian original.

For cases where data processing speed and hardware efficiency are critical

The Yandex team has made its latest development publicly available — it has published the documentation and code for YaFF (Yet Another Flat Format) on the GitHub platform. This technology is designed for high-load services and allows for optimizing data operations.

The peculiarity of YaFF is the ability to directly read information without the need for unpacking it. Traditional formats, such as Protobuf, require a resource-intensive data unpacking operation, which can consume up to 10% of computing power. YaFF solves this problem by working on top of the Protobuf format.

As emphasized by Yandex, YaFF can be used in existing projects and save computing resources without rewriting the service code.

According to the company, the use of YaFF in Yandex's own advertising system allowed for a 10-20% reduction in processor load when processing hundreds of thousands of requests per second. This makes it possible to process more data without expanding the server infrastructure.

Now on the front page

Articles

Why even a PC case should be branded

In Russian conditions, the popularity of PCs assembled by small local companies or in-house corporate IT departments continues to grow rapidly. Such solutions have historically been more popular in Russia than in other developed markets, but today new nuances have emerged in the segment's evolution, which we discussed with Karim LASKRI, Business Director of FSP Group in the CIS region.

News

Storage you can trust in the background: Basis SDS 2.3 released with scheduled diagnostics and an observer role

A storage system is the only infrastructure layer where an error cannot be “rolled back”: neither a reboot nor a configuration rollback will restore lost data. That is why users expect predictability from software-defined storage rather than just new features—ensuring background processes finish what they started, and administrators can see the cluster status not only “right now,” but also over time.