ريلوي تطلق Railpack: وداعًا لـ Nixpacks، عمليات بناء أسرع بنسبة 77%

2025-06-07
ريلوي تطلق Railpack: وداعًا لـ Nixpacks، عمليات بناء أسرع بنسبة 77%

أطلقت ريلوي نظام Railpack الجديد للبناء، ليحل محل Nixpacks. يعالج Railpack قيود Nixpacks في إدارة الإصدارات، وحجم البناء، والذاكرة التخزين المؤقت. يوفر التحكم الدقيق في الإصدارات، وأحجام صور أصغر بكثير (انخفاض بنسبة 38% لـ Node.js، و 77% لـ Python)، وذاكرة تخزين مؤقت محسّنة، مما يؤدي إلى عمليات بناء أسرع بكثير. باستخدام BuildKit و Mise، يستخدم Railpack عملية بناء من ثلاث مراحل (تحليل، تخطيط، إنشاء) لتحكم أكثر دقة ومعالجة متوازية. يدعم حاليًا عمليات نشر Node.js و Python و Go و PHP و HTML ثابتة، ويخطط لإضافة المزيد من اللغات والأطر.

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

بناء سحابة من الصفر: الأتمتة على نطاق واسع

2025-03-24
بناء سحابة من الصفر: الأتمتة على نطاق واسع

تتناول هذه المدونة رحلة Railway في بناء بنيتها التحتية السحابية الخاصة من الصفر. كانت العقبة الأولى هي تعيين الأجهزة الفيزيائية إلى أسماء الأجهزة المرئية لنظام التشغيل. لقد استخدموا واجهة برمجة تطبيقات Redfish لجمع معلومات الأجهزة وأتمتة التكوين باستخدام سير عمل MetalCP و Temporal. بالنسبة لتثبيت نظام التشغيل، قاموا بدمج Pixiecore و Debian Installer و Claude AI بذكاء من أجل نشر بنقرة واحدة. أخيرًا، قاموا ببناء شبكة L3 عالية الموثوقية باستخدام BGP غير مُرقّم و FRR، لتحقيق قابلية التوسع والإدارة الآلية.

اقرأ المزيد
التكنولوجيا

فيض Slack: كيف قامت Railway بتوسيع نطاق دعم Slack لآلاف المطورين

2025-01-28
فيض Slack: كيف قامت Railway بتوسيع نطاق دعم Slack لآلاف المطورين

حسّنت شركة Railway، وهي مزوّد لبنية تحتية برمجية، دعم العملاء بشكل كبير باستخدام Slack. في البداية، ثبت أن إنشاء قنوات Slack يدويًا أمر غير قابل للاستدامة. قاموا ببناء "Help Station"، وهي أداة دعم داخلية، وقاموا بدمجها مع Slack، مما أتمّ عملية إنشاء القنوات تلقائيًا، ومزامنة الرسائل، وتصنيف المشكلات (المبيعات أو الدعم). تطلب ذلك التغلب على عقبات تقنية مثل التبديل بين أوضاع Socket و HTTP لـ Slack Bolt SDK وتنفيذ قائمة انتظار للرسائل (Temporal). والنتيجة؟ زيادة بمقدار 50 ضعفًا في تفاعل العملاء وتحسينًا بمقدار 8 أضعاف في أوقات الاستجابة، مما زاد بشكل كبير من رضا العملاء والإيرادات.

اقرأ المزيد

رحلة ريلواي: بناء مركز بيانات من الصفر

2025-01-17
رحلة ريلواي: بناء مركز بيانات من الصفر

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

اقرأ المزيد
التكنولوجيا بنية تحتية

Railway: أتمتة الإيرادات وليس المبيعات

2024-12-18
Railway: أتمتة الإيرادات وليس المبيعات

تشارك Railway رحلتها في الانتقال من المبيعات التقليدية إلى نمو الإيرادات الآلي. وقد ثبت أن المحاولات الأولية للمبيعات التقليدية غير فعالة. انتقلوا إلى نموذج النمو القائم على المنتج (PLG) وقاموا بتطوير نموذج انحدار للتنبؤ بترقيات العملاء أو توقفهم عن استخدام المنتج. يستخدم هذا النموذج عوامل مثل عمليات البناء الناجحة/الفاشلة، والمناطق المُهيّأة، وطلبات الدعم، واعتماد الميزات لتقييم العملاء، وتحديد أولئك الذين يحتاجون إلى مساعدة. وقد أدى الدعم الاستباقي وهذا النهج المُستهدف إلى زيادة الإيرادات ورضا العملاء، مما أدى إلى نمو مستدام للأعمال.

اقرأ المزيد