Kangaroo: تخزين مؤقت فلاش فعال لمليارات الكائنات الصغيرة
2025-05-22

تعاون كل من فيسبوك وجامعة كارنيغي ميلون على تطوير Kangaroo، وهو نظام تخزين مؤقت فلاش جديد مصمم لتخزين الكائنات الصغيرة بكفاءة (حوالي 100 بايت أو أقل). ويعالج Kangaroo قيود تصميمات التخزين المؤقت الفلاش الموجودة، حيث يقلل من استخدام ذاكرة الوصول العشوائي الديناميكية (DRAM) وتضخيم الكتابة. نظرًا لتنفيذه ضمن محرك التخزين المؤقت مفتوح المصدر CacheLib من فيسبوك، فإنه سهل التكامل. وتُظهر الاختبارات التي أجريت باستخدام بيانات الإنتاج من فيسبوك وتويتر أن Kangaroo يقلل من معدلات فقدان التخزين المؤقت بنسبة 29٪، مما يقلل بشكل كبير من حمل أنظمة التخزين الخلفية، وهو فعال للغاية للتطبيقات التي تتعامل مع أعداد كبيرة من الكائنات الصغيرة، مثل وسائل التواصل الاجتماعي.