Traducido con IA del original en ruso.

Para casos en los que la velocidad de procesamiento de datos y la eficiencia del uso del hardware son críticas

El equipo de Yandex ha hecho público su último desarrollo: ha publicado la documentación y el código de YaFF (Yet Another Flat Format) en la plataforma GitHub. Esta tecnología está diseñada para servicios de alta carga y permite optimizar el trabajo con datos.

La característica de YaFF es la capacidad de leer información directamente sin necesidad de desempaquetarla. Los formatos tradicionales, como Protobuf, requieren una operación de desempaquetado de datos que consume muchos recursos, lo que puede consumir hasta el 10% de la potencia de cálculo. YaFF resuelve este problema trabajando sobre el formato Protobuf.

Como destacaron en Yandex, YaFF se puede utilizar en proyectos existentes y ahorrar recursos computacionales sin reescribir el código del servicio.

Según la compañía, la aplicación de YaFF en el propio sistema publicitario de Yandex permitió reducir la carga de los procesadores en un 10-20% al procesar cientos de miles de solicitudes por segundo. Esto permite procesar más datos sin expandir la infraestructura del servidor.

Ahora en portada

Artículos

¿Por qué incluso el chasis debe ser de marca?

En el contexto ruso, sigue creciendo rápidamente la popularidad de las PC ensambladas por pequeñas empresas locales o por departamentos de clientes corporativos. Históricamente, estas soluciones han sido más populares en Rusia que en otros mercados desarrollados, pero ahora han surgido nuevos matices en el desarrollo del segmento, sobre los cuales conversamos con Karim LASKRI, director de negocios de FSP Group en la región de la CEI.

Noticias

Almacenamiento en el que se puede confiar en segundo plano: se lanza Basis SDS 2.3 con diagnóstico programado y rol de observador

El sistema de almacenamiento es la única capa de la infraestructura donde un error no se «revierte»: los datos perdidos no se recuperarán ni con un reinicio ni revirtiendo la configuración. Por ello, del almacenamiento definido por software se esperan no tantas funciones nuevas como previsibilidad: que los procesos en segundo plano completen lo que empezaron y que el administrador vea el estado del clúster no solo «ahora», sino también en su dinámica.