Kangaroo:数十億の小さなオブジェクトを効率的にキャッシュするフラッシュキャッシュ

Facebookとカーネギーメロン大学は共同で、小さなオブジェクト(約100バイト以下)を効率的にキャッシュするように設計された新しいフラッシュキャッシュであるKangarooを開発しました。Kangarooは、既存のフラッシュキャッシュ設計の制限に対処し、DRAMの使用量と書き込み増幅を最小限に抑えます。FacebookのオープンソースキャッシングエンジンCacheLibに実装されているため、簡単に統合できます。FacebookとTwitterの運用データを使用したテストでは、Kangarooはキャッシュミスを29%削減し、バックエンドストレージの負荷を大幅に軽減することが示されました。これは、ソーシャルメディアなど、多数の小さなオブジェクトを処理するアプリケーションに非常に効果的です。
続きを読む