استحوذت كلاودفلير على Deno بالكامل، وستدعم رانتايم Deno لعام واحد فقط قبل إيقاف تطويره، مع تحويل التركيز إلى celld وworkerd لتمكين الاستضافة الذاتية لنموذج Workers.

3 دقيقة قراءة

كلاودفلير تستحوذ على دينو: نهاية عصر رانتايم JavaScript المنافس لـ Node.js

استحواذ كلاودفلير على Deno: ما الذي تغيّر؟

أعلنت كلاودفلير استحواذها الكامل على Deno، الرانتايم مفتوح المصدر الذي أنشأه رايان دال، مبتكر Node.js. جاء الإعلان بعد أشهر من إصدار فريق Deno للإصدار الأول من celld في أغسطس، وهو تنفيذ مفتوح المصدر لنمط Durable Objects من Cloudflare Workers.

الهدف المعلن من الاستحواذ هو البناء على celld لجعل workerd — محرك التشغيل مفتوح المصدر لـ Workers — خياراً مدعوماً من الدرجة الأولى للاستضافة الذاتية وتشغيل التطبيقات بنموذج برمجة Workers.

ماذا يحدث لرانتايم Deno؟

هنا الجزء الأصعب: لن تواصل كلاودفلير تطوير رانتايم Deno بعد عام من الآن. ستستمر الإصدارات الشهرية التي تحتوي على إصلاحات الأخطاء والتحديثات الأمنية لمدة عام واحد، ثم يتوقف التطوير الرسمي. سيبقى Deno مفتوح المصدر، وترحب كلاودفلير بمن يرغب في مواصلة تطويره.

لماذا وافق رايان دال على القرار؟

في تعليق على Hacker News، أوضح دال أن القرار مشترك وأنه يوافق عليه. قال إنه الأكثر استثماراً في نجاح Deno والأكثر عملاً عليه، لكنه لم يعد يعتقد أنه المكان الذي يمكنه فيه تقديم أهم عمل. وأضاف أن Deno يحتوي على أفكار جيدة وهندسة متينة، لكنه في النهاية لا يحل مشكلات كبيرة، إذ وقع في «جاذبية توافق Node» التي تفرض عليه التصرف تماماً كما يفعل Node.

تساءل دال: لماذا إعادة تنفيذ Node؟ إنه يعمل. المكاسب الهامشية في الأداء أو تجربة المستخدم أو الأمان ليست كافية. وأعرب عن اهتمامه ببناء تجريدات جديدة قوية، مشيراً إلى أن celld يعمل بشكل ملحوظ بالاعتماد فقط على تخزين الكائنات للتنسيق والاستمرارية، وأنه ليس مجرد واجهة برمجية مختلفة للتعامل مع نظام الملفات أو الشبكة، بل نموذج جديد كلياً لتطوير الخوادم.

مقارنة: Deno مقابل Node.js مقابل Cloudflare Workers

المعيار Deno Node.js Cloudflare Workers
الحالة بعد الاستحواذ دعم لعام واحد ثم توقف التطوير مستمر ومستقر مستمر مع تحسينات workerd
نظام الصلاحيات دقيق: ملفات ومجلدات ومضيفو شبكة محددون مشابه منذ الإصدار 20، لكن الشبكة إما مفعّلة أو معطّلة نموذج عزل قائم على V8 isolates
الاستضافة الذاتية ممكنة ممكنة مدعومة عبر workerd وcelld
التوافق مع Node عالٍ بسبب جاذبية التوافق أصلي جزئي

ماذا يعني ذلك لفرق التطوير في الشرق الأوسط؟

بالنسبة للفرق التي تبني على Cloudflare Workers، قد يؤدي هذا الاستحواذ إلى تحسينات ملموسة في workerd والاستضافة الذاتية، ما يمنح مرونة أكبر في نشر التطبيقات داخل المنطقة أو في بيئات سحابية مختارة، وهو أمر مهم للجهات التي لديها متطلبات سيادة بيانات.

أما الفرق التي تعتمد على Deno في الإنتاج، فعليها البدء بالتخطيط للانتقال خلال العام المقبل. يمكن أن يكون Node.js خياراً مباشراً نظراً لتوافق Deno العالي معه، أو الانتقال إلى نموذج Workers إذا كانت البنية التحتية تسمح بذلك.

خلاصة

الاستحواذ يمثل تحولاً استراتيجياً لكلاودفلير نحو تعزيز نموذج Workers والاستضافة الذاتية عبر celld، مقابل التخلي التدريجي عن رانتايم Deno. القرار يعكس اعترافاً بأن إعادة تنفيذ Node لم تعد تحمل قيمة تنافسية كافية، وأن الابتكار الحقيقي يقع في نماذج تطوير الخوادم الجديدة.

تنويه: هذا المقال يلخّص معلومات من المصدر المذكور. للأرقام والتواريخ الرسمية، راجع الرابط الأصلي. لا نضيف تفاصيل غير منشورة في المصدر.

أسئلة شائعة

ما هو Deno ولماذا كان مهماً؟

Deno هو رانتايم JavaScript وTypeScript مفتوح المصدر أنشأه رايان دال، مبتكر Node.js، كبديل أكثر أماناً وبساطة. تميز بنظام صلاحيات دقيق يحدد الملفات والمجلدات ومضيفي الشبكة الذين يمكن للسكربت الوصول إليهم.

كيف يؤثر استحواذ كلاودفلير على Deno على المطورين في الشرق الأوسط؟

المطورون الذين يعتمدون على Deno في الإنتاج لديهم عام واحد للتخطيط للانتقال. أما من يستخدمون Cloudflare Workers فسيستفيدون من تحسينات workerd والاستضافة الذاتية عبر celld، ما قد يخفض تكاليف البنية التحتية ويزيد المرونة.

ما هو celld وكيف يختلف عن Deno؟

celld هو تنفيذ مفتوح المصدر لنمط Durable Objects من Cloudflare Workers، أصدره فريق Deno في أغسطس. يعتمد فقط على تخزين الكائنات للتنسيق والاستمرارية، ويقدم نموذجاً جديداً لتطوير الخوادم بدلاً من مجرد واجهة برمجية مختلفة.

هل يجب على فرق MENA التبديل من Deno الآن؟

إذا كانت الفرق تستخدم Deno في الإنتاج، فمن الحكمة البدء بتقييم البدائل خلال العام المقبل. أما الفرق الجديدة فقد تجد في Cloudflare Workers أو Node.js خيارات أكثر استدامة على المدى الطويل.

المصدر: Simon Willison (LLM & tools)

ملخص بمساعدة الذكاء الاصطناعي من المصدر أعلاه. القصص عالية الثقة تُنشر تلقائياً، والبقية تنتظر مراجعة، ولا تُضاف وقائع غير موجودة في المصدر.