Python-BPF: طريقة جديدة لكتابة برامج eBPF بلغة Python

2025-09-15

Python-BPF هي مكتبة مفتوحة المصدر ثورية تتيح كتابة برامج eBPF بالكامل بلغة Python، مع إمكانية تجميعها مباشرةً في ملفات كائنات. هذا يلغي النهج السابق المرهق المتمثل في تضمين كود C داخل Python. باستخدام AST الخاص بلغة Python و LLVM IR للترجمة، تدعم Python-BPF تدفق التحكم، وخرائط التجزئة، والوظائف المساعدة، والمزيد، مما يبسط بشكل كبير عملية تطوير eBPF ويوفر خيارًا جديدًا جاهزًا للإنتاج.

اقرأ المزيد
التطوير