OpenAI Blog→ المصدر

PostgreSQL في OpenAI: كيفية توسيع قاعدة البيانات لـ ChatGPT

عندما انطلق ChatGPT نحو السماء، واجهت فرق OpenAI تحدياً جدياً: كيفية ضمان التشغيل المستقر والسريع لقاعدة البيانات التي تكمن في أساس كل شيء – PostgreSQL. تضمن…

معالج بواسطة الذكاء الاصطناعي من OpenAI Blog؛ بتحرير Hamidun News
PostgreSQL في OpenAI: كيفية توسيع قاعدة البيانات لـ ChatGPT
المصدر: OpenAI Blog. كولاج: Hamidun News.
◐ استمع للمقال

عندما انطلق ChatGPT نحو السماء، واجهت فرق OpenAI تحدياً جدياً: كيفية ضمان التشغيل المستقر والسريع لقاعدة البيانات التي تكمن في أساس كل شيء – PostgreSQL. تضمن ذلك دعم مئات الملايين من المستخدمين ومعالجة ملايين الطلبات في الثانية الواحدة. كان حل هذه المشكلة يتطلب ليس فقط إضافة مزيد من الأجهزة، بل إعادة التفكير العميقة في العمارة وتطبيق مجموعة كاملة من الحيل الهندسية.

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

لكن النسخ ليس سوى جزء من الحل. لمزيد من التحسين، تم استخدام التخزين المؤقت – تخزين البيانات المطلوبة بشكل متكرر في الذاكرة العشوائية، مما سمح بتجنب الوصول إلى قاعدة البيانات مع كل طلب. بالإضافة إلى ذلك، تم تنفيذ نظام تحديد معدل (rate limiting)، الذي منع زيادة التحميل على النظام من قفزات مفاجئة في حركة المرور. أخيراً، لعزل الأحمال الدورية دوراً مهماً – تقسيم أنواع مختلفة من الطلبات عبر خوادم مختلفة لتجنب التضارب وضمان الأولوية للعمليات الأكثر أهمية.

سمح تطبيق هذه الطرق لـ OpenAI ليس فقط بمعالجة الحمل الحالي، بل أيضاً بإنشاء بنية معمارية قابلة للتوسع وجاهزة للنمو في المستقبل. هذا مثال مهم لجميع الصناعة، يوضح أنه حتى التقنيات الناضجة، مثل PostgreSQL، يمكن استخدامها بنجاح لدعم تطبيقات الذكاء الاصطناعي الأكثر طلباً. تظهر خبرة OpenAI مدى أهمية النهج الشامل، الذي يجمع بين النسخ والتخزين المؤقت وتحديد المعدل وعزل الأحمال.

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

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

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.

هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟

AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.

ما رأيك؟
جارٍ تحميل التعليقات…