في خطوة مثيرة تعكس قدرات نيتفليكس الهندسية، قام فريق الذكاء الاصطناعي في الشركة بتطوير تقنيات مبتكرة للتعامل مع الأقسام الواسعة في قاعدة بيانات كاساندرا (Cassandra). من خلال تطبيق نهجين متكاملين، يتمكن المهندسون من تحسين زمن قراءة البيانات بشكل ملحوظ.

النهج الأول هو إعادة تهيئة الأقسام الزمنية (Time Slice Re-partitioning)، حيث يجري ضبط الأقسام المستقبلية على مستوى الجدول، ما يساهم في تحسين الأداء بشكل استباقي. بينما يعمل النهج الثاني على الكشف عن وإعادة تقسيم الأقسام الضخمة لكل هوية زمنيّة على مسار القراءة.

إجراءات الكشف تتضمن عد البايتات واستخدام منصة كافكا (Kafka)، حيث يتم التحقق من تقسيمات في جداول البيانات، ما يسمح بتوجيه عمليات القراءة إلى الأقسام الفرعية المتوازية من خلال فلاتر بلوم (Bloom Filters). هذا الابتكار ساهم في تقليل متوسط زمن قراءة البيانات من ثوانٍ إلى مللي ثانية، مع استمرار توفر الأقسام الأكبر حجمًا التي تتجاوز 500 ميغابايت.

يسلط هذا التطور الضوء على كيفية تحسين تجربة المستخدم وتحقيق الأداء العالي في معالجة البيانات، مما يضع نيتفليكس في مقدمة الشركات التي تستفيد من الذكاء الاصطناعي والتقنيات الحديثة.