Parece que el mundo de Linux nos acaba de regalar una de esas historias curiosas que demuestran que, en esto de la tecnología, nunca sabes dónde va a acabar una buena idea. Durante la Linux Plumbers Conference celebrada este mes en Tokio, ha salido a la luz que Meta (sí, los de Facebook) está utilizando en sus servidores el mismo programador de tareas que Valve diseñó originalmente para las entrañas de la Steam Deck.
Hablamos del SCX-LAVD, un componente desarrollado por la gente de Igalia bajo el ala de Valve para que nuestra portátil favorita gestione la latencia de forma impecable. Lo que nadie esperaba es que una herramienta pensada para jugar en la palma de la mano terminara siendo el «Nuevo Programador Predeterminado de Meta», demostrando una capacidad de adaptación brutal en los gigantescos centros de datos de la compañía.
De la Steam Deck a los servidores de Meta
Los ingenieros de Meta presentaron una charla con un título que lo dice todo: «¿Cómo conseguimos que un programador de Steam Deck funcione en servidores grandes?«. Resulta que tras ponerlo a prueba, descubrieron que el LAVD no solo cumple, sino que se merienda a otras opciones más tradicionales. Se lleva de lujo con las configuraciones masivas de CPU y memoria de sus flotas, equilibrando la carga de trabajo entre los núcleos de forma que todo ruede como la seda.
Es de agradecer que proyectos nacidos para jugar, como este o los que vemos en CachyOS y Bazzite, acaben teniendo un impacto tan real en la infraestructura de internet. Al final, que una multinacional como Meta confíe en el código que hace que tus juegos no den tirones para gestionar sus servidores, dice mucho del buen hacer de Valve e Igalia. Es una de esas carambolas técnicas que nos recuerdan que el software libre es, sin duda, el motor que mueve el mundo.

