Kubecon London: الاستعداد للاختراق

خلال مناقشة في الحديثة Kubecon + Cloud Native Computing Foundation (CNCF) أوروبا 2025 حدث في لندن ، ناقش أعضاء اللجنة أحد الانتقادات الكبيرة لتطوير البرمجيات الحديثة: لماذا لا يزال نشر الكود محفوفًا بالمشاكل؟
تحول اليسار ، حيث يتحمل المطورون المزيد من المسؤولية عن وضع الكود في الإنتاج يبدو أنه توقف في بعض المنظمات.
وقال كيندال رودن ، تقدم المنتج التقني في Diagrid ، إن من بين التحديات الكبيرة صعود الأنظمة الموزعة. وفقًا لـ Roden ، هذا يعني أن المطورين لديهم الآن الكثير مما أسماه “الحمل المعرفي الإضافي”. “هناك الكثير من المسؤولية الجديدة ، مثل كيفية القيام بالمرونة متى [the code] لم تعد تعمل كعملية واحدة “.
في تجربة رودن ، لا تملك الكثير من المؤسسات فريق المنصة للمساعدة في تحمل هذه المسؤوليات. وحذرت قائلاً: “إن المطورين أقل إنتاجية ؛ لقد أصبحت تجربة DevOps متضخمة قليلاً وليس هناك تحديد واضح للمسؤولية”.
على الرغم من أن بعض المؤسسات قد تعتمد هندسة المنصات لدعم المطورين ، إلا أنها لا تزال تشكل تحديًا للمطورين لوضع الكود في الإنتاج. وقال راندي بيد ، نائب رئيس استراتيجية وتكنولوجيا المصادر المفتوحة في ميرانتس ، إن هدف DevOps والممارسات مثل هندسة المنصات هو تحطيم الجدران بين المطورين والمشغلين “حتى يتمكن الجميع من العمل مثل Google”.
يتمثل دور Platform Engineering في الجلوس بين موظفي عمليات تكنولوجيا المعلومات ومطوري البرمجيات ، حيث يوفر الفريق منصة ، والتي عادة ما تكون مبنية على قمة Kubernetes. وقال إن هذا يضيف طبقة من التجريد ويوفر للمطورين طريقًا إلى الإنتاج.
ومع ذلك ، أضاف التحيز: “إذا نظرت إلى المتوسط للمؤسسة ، فلن يكون لديهم فرصة في الجحيم للعمل مثل Google. الصوامع مروعة كما هو الحال دائمًا ، وهناك حواجز ضخمة بين المطورين والعمليات. ” وأشار إلى أن المطورين لا يريدون معرفة البنية التحتية.
علاقة Kubernetes مع الذكاء الاصطناعي
تمثل أعباء العمل الذكاء الاصطناعي (AI) والتعلم الآلي (ML) شيئًا جديدًا تمامًا للجنة Kubernetes ، وفقًا لجاجو Macleod ، مدير الهندسة في Google Cloud. وقال: “تختلف هذه الجولة الجديدة من أعباء العمل من الذكاء الاصطناعى و ML عن مجتمعات CNCF و Kubecon حتى الآن”.
AI و ML هما عبء عمل تدريبي كبير. في عالم Kubernetes ، يتم نشر أعباء العمل في القرون ولكن بالنظر إلى حجم أعباء العمل AI و ML. قال ماكلويد هذا يعني استخدام جراب واحد لكل عقدة. “إذا توقف أي من العقد ، فأنت بحاجة إلى الحصول على واحدة أخرى في مكانها ثم إعادة التشغيل [the workload] وقال “من نقطة تفتيش ،” هذه الأنواع الجديدة من أعباء العمل ليست متسامحًا للغاية. “
وفقًا لماكليود ، فإن التحدي الآخر هو حقيقة أن باحثو الذكاء الاصطناعى الذين يعملون مع نماذج مؤسسة الذكاء الاصطناعى يميلون إلى البرمجة باستخدام Python.
“يأتي الكثيرون من الأوساط الأكاديمية ويكتبون رمز بيثون ، وهو ليس ما نسميه رمزًا أنيقًا في هندسة البرمجيات ، وليس هناك مصدر [code] وقال “السيطرة” ، مضيفًا أن باحثو الذكاء الاصطناعى يحاولون توزيع أعباء عمل بيثون عبر عشرات الآلاف من العقد.
وقال ماكلويد: “إنه نموذج عقلي مختلف تمامًا مقارنةً بطريقتنا المفضلة ، مع عمليات تكنولوجيا المعلومات ، وتفحصه في المصدر ثم ينفجر بطريقة خاضعة للرقابة ؛ إنه عالم مختلف تمامًا”.
يمثلون منظمة العفو الدولية و ML مشاكل مختلفة للغاية لأعباء عمل Kubernetes الأخرى. قال رودن إنه في مساحة الذكاء الاصطناعى ، يجب أن يكون هناك تحول في العقلية بين المطورين لتحسين فهمهم لكيفية العمل مع الذكاء الاصطناعي. وأضافت: “لا أعرف بالضرورة ما إذا كان حجم الاستخدام من مطور المؤسسات العادي موجودًا بالفعل ، لأنه معقد للغاية ويتطلب مجموعة مهارات مختلفة ونهج مختلف ومجموعة مختلفة من البنية التحتية”.
ذهب التحيز إلى أبعد من ذلك ، مضيفًا: “لا يدرك الناس أن هذه أعباء عمل HPC” ، في إشارة إلى حقيقة أن الذكاء الاصطناعي و ML يشتركان في مشاكل مماثلة في الحوسبة الفائقة. قال مشكلة مرونة منظمة العفو الدولية و ML كان نفس النوع من المشكلة التي تعالجها مراكز الحوسبة الفائقة منذ عقود. “ليس علينا إعادة اختراع العجلة” ، قال Bias. “نحتاج فقط إلى العودة ونأخذ هذه المعرفة التي كانت في مكان HPC.”
الضغط العالمي
إلى جانب الكتابة وإدارة التعليمات البرمجية ، كان من بين الأسئلة التي يتم طرحها خلال حلقة النقاش واحدة تبحث في كيفية تأثير التوتر الجيوسياسي على المصدر المفتوح ومؤسسة Linux. “هناك الكثير من المخاطر والمخاطر أمامنا” ، قال Bias.
في حدث CNCF في هونغ كونغ ، قال إن مقدمي العروض كانوا جميعهم من المتحدثين في الماندرين يناقشون المشاريع التي يتم تطويرها في الصين. “هناك خطر من التكسير الإقليمي” ، قال Bias.
ولكن ، بينما ، من منظور جيوسياسي سياسي ، يميل المصدر المفتوح إلى أن يكون محايدًا ويحاول المجتمع العمل عبر الحدود الدولية ، يمكن أن تؤثر السياسة على هذا الانفتاح.
وقال: “هناك حقائق جيوسياسية لمنظمة مثل مؤسسة Linux لأنها تعمل بشكل أساسي داخل الولايات المتحدة”. قرار في نوفمبر 2024 لاستبعاد مجموعة من محفوظات Kernel Russian Linux.
اقترح التحيز أنه بالنظر إلى استناده إلى الولايات المتحدة ، لم تعد مؤسسة Linux في وضع جيد للإشراف على مجتمع المصادر المفتوحة العالمية. بدلاً من ذلك ، قال إن ما هو مطلوب هو الأمم المتحدة للمصدر المفتوح الذي يعمل في منطقة محايدة جغرافيا.