الخلاصة
- عرض الباحثون Beeline في 2 سبتمبر بوصفه وسيلة لتنفيذ بعض سياسات التطبيقات داخل eBPF من دون تعديل شيفرة التطبيقات.
- تشترط الورقة تعطيل التخزين المؤقت لحقول ترويسات HTTP/2 في جميع وحدات Pod، بينما تظل ترميزات Huffman مدعومة.
قد يبقى ملف الشيفرة على حاله، فيما يتغير الاتفاق المطلوب بين فرق التشغيل. هذا هو الفارق الذي يكشفه عرض Beeline المنشور في APNIC Blog في 2 سبتمبر. يشرح الباحثون نقل بعض سياسات طبقة التطبيقات إلى eBPF من دون تعديل شيفرة التطبيقات. لكن الورقة تضع لتوجيه HTTP/2 شرطا يشمل جميع وحدات Pod. والمقال رواية من المشاركين في البحث، وليس تقييما مستقلا لنشر تجاري.
مصدر الشرط هو الذاكرة المستخدمة في ضغط الترويسات. يستطيع HPACK تمثيل حقل سبق تخزينه بإحالة إلى جدول ديناميكي. ينتمي هذا الجدول إلى سياق محدد للترميز أو فك الترميز؛ ولا يصح افتراض أن مستقبلا آخر يملك السجل نفسه. أما الجدول الثابت المحدد مسبقا وترميز السلاسل باستخدام Huffman فهما آليتان مختلفتان. يوضح RFC 7541 هذا الفصل.
يصف القسم IV-C من النسخة الرابعة للورقة اختيار Beeline: تعطيل التخزين المؤقت للترويسات في جميع وحدات Pod حتى لا يحتاج توجيه تدفقات HTTP/2 إلى حل الإحالات المعتمدة على سجل سابق لصالح مستقبل آخر. يبقى Huffman مدعوما. لذلك، ليس دقيقا القول إن النظام يتطلب إيقاف كل ضغط HPACK.
للتجربة حدود مهمة أيضا. في اختبار Hotel Reservation، الذي يستخدم gRPC عبر HTTP/2، عطل الباحثون هذا التخزين في Beeline وأبقوه مفعلا في أنظمة المقارنة. واختبروا الإعدادين كذلك، وذكروا أن الفارق ضئيل في بيئتهم. لا يثبت ذلك كلفة ضئيلة لكل حمل عمل تختلف فيه الترويسات المتكررة. كما أن الاختبار على عقد فعلية مع Envoy لكل عقدة لا يمثل جميع عمليات نشر شبكات الخدمات التجارية.
وتظهر شروط تكامل أخرى في README المثبت عند اعتماد برمجي بتاريخ 27 أغسطس، حيث يحدد النواة 6.16 المستخدمة في التقييم ويصف وحدة مساعدة للتشفير. هذه معلومات عن التنفيذ البحثي، وليست دعوة لتغيير خادم إنتاج الآن.
السؤال التشغيلي هو من يضمن استمرار شرط HTTP/2 مع تحديث التطبيقات. لا تثبت المصادر حادثة إنتاج أو نشرا خضع لتدقيق مستقل أو الكلفة الكاملة للانتقال. ويتسق إبراز هذا الالتزام، من دون اختلاق نجاح أو فشل، مع تمييز Lu Heng بين وصف الواقع والدعوة إلى موقف.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
