Kangaroo: Armazenamento em cache eficiente de bilhões de objetos minúsculos em flash
2025-05-22

O Facebook e a Universidade Carnegie Mellon colaboraram no Kangaroo, um novo cache de flash projetado para o armazenamento em cache eficiente de objetos minúsculos (cerca de 100 bytes ou menos). Resolvendo as limitações dos designs de cache de flash existentes, o Kangaroo minimiza o uso de DRAM e a amplificação de escrita. Implementado no CacheLib de código aberto do Facebook, ele é facilmente integrado. Testes usando dados de produção do Facebook e do Twitter mostram que o Kangaroo reduz as perdas de cache em 29%, reduzindo significativamente a carga de armazenamento de back-end e mostrando-se altamente eficaz para aplicativos que lidam com quantidades massivas de objetos pequenos, como mídias sociais.