مِخبارMIKHBAR
الذكاء الاصطناعي

ميتا تكشف عن PrivacyLib: مكتبة موحدة لحماية خصوصية البيانات

أطلقت ميتا تقنية PrivacyLib، وهي مكتبة موحدة تعمل ضمن أنظمة البيانات والمعالجة، لتبسيط تطبيق متطلبات الخصوصية عبر البنية التحتية الشاملة للشركة.

ميتا تكشف عن PrivacyLib: مكتبة موحدة لحماية خصوصية البيانات

توحيد تطبيق قواعد الخصوصية في ميتا

أعلنت ميتا عن إطلاق تقنية PrivacyLib، وهي أحدث إضافة إلى بنيتها التحتية الواعية بالخصوصية (Privacy Aware Infrastructure). تهدف هذه التقنية إلى معالجة تحدي الحفاظ على متطلبات الخصوصية أثناء انتقال البيانات عبر أنظمة البيانات والمعالجة المتنوعة داخل الشركة. في الماضي، كان دعم أي متطلب خصوصية جديد يتطلب تنفيذ منطق التنفيذ نفسه بشكل منفصل في كل نظام، مما كان يستغرق أشهراً من العمل الهندسي. الآن، تستبدل PrivacyLib هذا النهج بمكتبة مشتركة تعمل داخل عملاء أنظمة البيانات والمعالجة، مما يضمن تطبيق القواعد بشكل موحد. ويمكن الرجوع إلى Meta Engineering للاطلاع على التفاصيل الأصلية للمصدر.

فصل التكامل عن تطبيق المتطلبات

تقوم فلسفة PrivacyLib على مبدأ أساسي: فصل تكامل النظام عن تطبيق المتطلبات. يتم تكامل كل نظام مع المكتبة مرة واحدة فقط، وبعد ذلك يمكن إضافة قدرات الخصوصية الجديدة كإضافات (Modules) تعيد استخدام هذا التكامل. هذا يعني أن المتطلبات الجديدة، مثل تحديد الغرض من الاستخدام أو اكتشاف تدفقات البيانات، لا تحتاج إلى إعادة بناء في كل نظام، بل تُنفذ كإضافات مشتركة. هذا النهج يقلل الوقت اللازم للنشر من أشهر إلى أسابيع، ويضمن أن التغييرات لا تؤثر على أداء النظام ككل.

مراقبة الوكلاء الاصطناعيين

مع تزايد استخدام الوكلاء الاصطناعيين (AI Agents) الداخليين للوصول إلى البيانات، أضافت ميتا وحدة مراقبة الوكلاء (Agent Observability) إلى PrivacyLib. هذه الوحدة تراقب أحداث وصول الوكلاء إلى البيانات وتساهم في حماية البيانات التي يمكنهم الوصول إليها. عندما يقوم وكيل اصطناعي باستدعاء أداة على مسار مدعوم، ينقل السياق الخاص بالوكيل إلى PrivacyLib. يرتبط هذا السياق بكل عملية وصول بجلسته، مما يتيح للإضافات مراقبة استخدام البيانات ومنع العمليات غير المصرح بها. الأنظمة المتكاملة مسبقاً مع المكتبة حصلت على هذه الميزة دون الحاجة إلى أي عمل تكامل جديد.

التحديات الهندسية على نطاق ميتا

يعمل PrivacyLib عبر نطاق واسع من مسارات الوصول إلى البيانات في ميتا، بما في ذلك أكثر من مئة مكتبة تستخدم للوصول إلى خدمات البيانات، من مخازن المفاتيح/القيم إلى ميزات الذكاء الاصطناعي. كما يشمل آلاف الخدمات الإنتاجية التي تعمل بإصدارات مختلفة من المكتبة. هذا الحجم الهائل يخلق ثلاث تحديات هندسية رئيسية: الحاجة إلى تغطية شاملة لأنظمة متنوعة، ضرورة التنفيذ على كل عملية وصول دون أن يصبح ذلك مشكلة في زمن الاستجابة (Latency)، وإمكانية نشر تغييرات التنفيذ دون إيقاف أسطول الخدمات بالكامل. تتعامل المكتبة مع مليارات الفحوصات في الثانية لضمان الكفاءة والموثوقية.

مثال عملي: معالجة بيانات المراسلات

لتوضيح كيفية عمل التقنية، تقدم ميتا مثالاً على معالجة بيانات المراسلات (Metadata). عندما يتبادل المستخدمون الرسائل عبر تطبيقات مثل Messenger، تعالج الأنظمة الخلفية بيانات غير محتوى (مثل وقت الإرسال والتسليم) لتحسين الأداء وكشف الإساءة. تستخدم هذه الخدمات مكتبة Logger لكتابة هذه البيانات إلى مستودعات البيانات. قبل كتابة أي سجل، يستدعي تكامل PrivacyLib داخل Logger وحدة Policy Zones، وهي وحدة تنفيذ، للتحقق مما إذا كان من المسموح بتدفق البيانات إلى الجدول الوجهة. يتم هذا الفحص بناءً على تعريفات واضحة لكل وجهة بيانات، مما يضمن اتساق الوصف لجميع الخدمات التي تكتب إلى نفس الوجهة.

البنية التحتية للبيانات والتكامل

تعتمد تقنية PrivacyLib على فهم دقيق لتدفقات البيانات داخل ميتا. في منشورات سابقة، غطت الشركة كيفية مساهمة فهم البيانات، وخط سير البيانات (Data Lineage)، وتقنية Policy Zones في البنية التحتية الواعية بالخصوصية. تعمل PrivacyLib في المرحلة النهائية من هذا العمل: التنفيذ المستمر ومراقبة تدفقات البيانات. من خلال تحويل تكوينات الأنظمة الخاصة (مثل LoggerConfig) إلى منتجات متوافقة مع PrivacyLib، تضمن المكتبة وجود شكل موحد تستهلكه، مما يسهل إدارة السياسات عبر لغات برمجة مختلفة مثل Hack وC++ وPython.

المصادر

تابع التسلسل الزمني

تغطية الكيانات المرتبطة