Après près de deux ans d’interruption, Meta lance CacheLib v2026.05.25 au moment où les coûts de la DRAM connaissent une forte hausse dans l’ère de l’IA.

Meta a publié une nouvelle version de CacheLib — identifiée sous la version v2026.05.25.00 le 25 mai — marquant ainsi le retour du projet après environ deux ans sans mise à jour publique. CacheLib est un moteur de mise en cache C++ modulaire, sous licence Apache 2.0, que Meta a initialement mis à disposition en open source en septembre 2021. L’objectif était alors de compenser la hausse des coûts de la mémoire vive en l’associant à la mémoire non volatile afin de créer des couches de cache hybrides DRAM/NVM. Dès son lancement en 2021, ce moteur avait déjà été déployé sur plus de 70 systèmes Meta à grande échelle, notamment dans les domaines du réseau social, du CDN, du stockage et des caches clé-valeur. Le retour de CacheLib en 2026 tombe à point nommé, comme le souligne Phoronix : les prix de la DRAM sont aujourd’hui nettement plus élevés qu’à l’époque du lancement initial, en raison de la forte demande liée au développement des infrastructures d’intelligence artificielle.

Aucun journal des modifications ou notes de version ne figurent avec cette version v2026.05.25.00, si ce n’est des hachages de fichiers automatisés ; la publication a été effectuée grâce à l’outil interne TagIt de Meta. CacheLib se présente toujours comme « un moteur de mise en cache modulaire permettant de concevoir et de faire évoluer des services de cache à haute performance ». Le projet s’accompagne également de CacheBench, un outil de benchmark destiné à évaluer les performances de mise en cache dans divers environnements de production. Le code source est disponible sur GitHub et le site officiel du projet se trouve à l’adresse CacheLib.org.

Phoronix | GitHub