Kangaroo : Mise en cache flash efficace de milliards d’objets minuscules
Facebook et l’université Carnegie Mellon ont collaboré à la création de Kangaroo, un nouveau cache flash conçu pour la mise en cache efficace d’objets minuscules (environ 100 octets ou moins). En s’attaquant aux limites des conceptions de caches flash existantes, Kangaroo minimise l’utilisation de la DRAM et l’amplification des écritures. Implémenté dans le moteur de cache open source CacheLib de Facebook, il s’intègre facilement. Des tests utilisant des traces de charges de travail de mise en cache de graphe social de production de Facebook et de Twitter montrent que Kangaroo réduit les ratés de cache de 29 %, réduisant ainsi considérablement la charge des systèmes de stockage backend et s’avérant très efficace pour les applications gérant un grand nombre d’objets de petite taille, comme les médias sociaux.
Lire plus