حققت ERPC مكاسب أداء تتجاوز ثلاثة أضعاف في تطبيق تجريبي لشبكات عالية الأداء قائم على Rust

أعلنت ELSOUL LABO B.V. (المقر الرئيسي: أمستردام، هولندا؛ الرئيس التنفيذي: فوميتاكي كاواساكي)، بالتعاون مع Validators DAO — التي تعمل على تعزيز اللامركزية وأمان شبكة Solana — أن Enhanced Solana RPC (المشار إليها فيما بعد بـ«ERPC») قد حققت ما يتجاوز ثلاثة أضعاف ذروة أدائها السابق في تجربة استُبدل فيها بروكسيها القائم على Nginx بـ«Pingora»، إطار الشبكات عالي الأداء القائم على Rust. ويعتزم الفريق طرح هذا النظام الجديد في بيئة الإنتاج خلال الأسابيع المقبلة لتعزيز السرعة والاستقرار بشكل أكبر.
تتطلب تطبيقات Solana عالية الحركة معالجة سريعة للمعاملات، لا سيما خلال فترات الذروة. وإذ إن ضمان اتصالات مستقرة تحت الحمل الثقيل يقلل مخاطر التنفيذ، فقد ركز هذا التطبيق التجريبي على زيادة الإنتاجية وخفض زمن الاستجابة في أوقات الذروة.
تحقيق ما يتجاوز 3 أضعاف الأداء مع بروكسي قائم على Pingora
تستفيد ERPC من شبكة بروكسي عالمية تضم أكثر من 300 خادم طرفي حول العالم، وتوجّه طلبات المستخدمين تلقائيًا إلى أقرب خادم لتوفير اتصالات منخفضة زمن الاستجابة ومستقرة باستمرار. وفي هذه التجربة، استُبدل البروكسي القائم على Nginx بإطار الشبكات عالي الأداء القائم على Rust «Pingora»، مما أدى إلى أداء أعلى بأكثر من ثلاثة أضعاف أثناء ذروة الحركة مقارنة بالإعداد السابق.
ولأن اتصالات RPC يجب أن تتعامل مع حجم كبير من الطلبات، فإن تحسينات أداء البروكسي تؤثر مباشرة في تجربة المستخدم. وتُظهر هذه النتائج أن Pingora قادر على الحفاظ على اتصالات مستقرة ومنخفضة زمن الاستجابة حتى في ظل حركة الشبكة الكثيفة والأحمال العالية على العقد. ونتيجة لذلك، يُتوقع أن تتحسن معدلات نجاح المعاملات تحت الحمل العالي بشكل أكبر، مما يقلل مخاطر التنفيذ أثناء ذروة الاستخدام.
حول اختبارات الإجهاد المُجراة
لتقييم قدرة النظام على الصمود تحت الحمل الثقيل، أجرينا اختبارات مقارنة بين البروكسي القائم على Nginx والقائم على Pingora باستخدام Vegeta، أداة اختبار الحمل مفتوحة المصدر.
Vegeta (GitHub): https://github.com/tsenart/vegeta
اختبار حمل لمدة 10 ثوانٍ
قائم على Nginx

قائم على Pingora

اختبار حمل لمدة 60 ثانية
قائم على Nginx

قائم على Pingora

تُظهر مقارنة هذه النتائج أن Pingora يعالج باستمرار حركة أكبر بزمن استجابة أقل. فقد انخفض زمن الاستجابة إلى النصف تقريبًا لدى 50% من الطلبات، وإلى نحو السُّبع لدى 90% من الطلبات. وعلاوة على ذلك، تزداد هذه الميزة وضوحًا تحت الحمل العالي المستمر، مما يبرهن على قدرة Pingora على الحفاظ على زمن استجابة منخفض حتى في السيناريوهات المكثفة.
التبديل من دون توقف واستقرار معزّز
يوفر Pingora دعمًا أصليًا لكل من HTTP/1 وHTTP/2، مما يتيح Graceful Reload (إعادة التشغيل من دون توقف). ففي حين كانت إعادة تشغيل بروكسي قائم على Nginx تؤدي حتمًا إلى إعادة تعيين الاتصالات، يقلل Pingora الانقطاعات إلى الحد الأدنى ويحافظ على استمرارية عالية للخدمة.
إضافة إلى ذلك، في حال حدوث تحديثات أو توقف خوادم، ينفّذ Pingora تحويلًا احتياطيًا فوريًا للحفاظ على الاتصالات، بما يضمن تجربة Solana RPC مستقرة للمستخدمين.
التحديثات المستقبلية والطرح في الإنتاج
يجري حاليًا طرح البروكسي الجديد في بيئة الإنتاج على مراحل، ومن المقرر اكتمال النشر بحلول نهاية هذا الشهر. وسيوفر هذا التحديث زمن استجابة أقل وإنتاجية أعلى، مما يتيح معالجة أكثر سلاسة للمعاملات على شبكة Solana. وسيصدر إعلان منفصل فور اكتمال النشر.
يرجى متابعة آخر الأخبار على موقع ERPC الرسمي وعلى Discord الخاص بـ Validators DAO.
- موقع ERPC الرسمي: https://erpc.global/ar/
- Discord الرسمي لـ Validators DAO: https://discord.gg/C7ZQSrCkYR
ما ERPC (Enhanced Solana RPC)؟

ERPC خدمة RPC مصممة لتقديم أسرع معالجة للمعاملات على شبكة Solana، في أي وقت ومن أي مكان.
ومن خلال الاستفادة من بروكسي عالمي يضم أكثر من 300 خادم طرفي، توجّه ERPC كل طلب مستخدم تلقائيًا إلى أقرب خادم، موفرةً اتصالات منخفضة زمن الاستجابة ومستقرة. ويضمن ذلك وصولًا سريعًا من أي منطقة، والحفاظ على أعلى أداء حتى تحت الأحمال الثقيلة.
الميزات الرئيسية
- بروكسي عالمي: أكثر من 300 خادم طرفي حول العالم، مع اختيار أقصر مسار تلقائيًا
- زمن استجابة منخفض وإنتاجية عالية: مصممة لحركة أوقات الذروة لأداء سريع باستمرار
- التجاوز التلقائي للأعطال وتوافر عالٍ: آليات قوية للحفاظ على الاتصالات أثناء الانقطاعات
موقع ERPC الرسمي: https://erpc.global/ar/
ما Pingora؟
Pingora إطار عمل مفتوح المصدر طوّرته Cloudflare لبناء أنظمة شبكية سريعة وموثوقة وقابلة للبرمجة بلغة Rust.
وقد اختُبر على نطاق واسع في بيئات الإنتاج، إذ يعالج أكثر من 40 مليون طلب في الثانية في بيئات فعلية. ومن ميزاته البارزة:
- سرعة عالية وموثوقية مع Async Rust
- دعم أصيل لـ HTTP/1 وHTTP/2
- TLS (OpenSSL، BoringSSL، rustls (تجريبي))
- بروكسي gRPC وWebSocket
- Graceful Reload (إعادة تشغيل من دون توقف)
- استراتيجيات موازنة حمل وتجاوز أعطال قابلة للتخصيص
- دعم شامل لأدوات المراقبة والرصد
Pingora (GitHub): https://github.com/cloudflare/pingora
تابع Discord الرسمي لـ Validators DAO للاطلاع على آخر المستجدات
يمكن الاطلاع على مزيد من التفاصيل حول هذا الإصدار والتحديثات الجارية وخطط العمل المستقبلية على Discord الرسمي لـ Validators DAO. ونرحب بأي أسئلة أو ملاحظات بشأن ERPC — لا تتردد في الانضمام إلى مجتمعنا!
Discord الرسمي لـ Validators DAO: https://discord.gg/C7ZQSrCkYR
نظل ملتزمين بتطوير منظومة Solana بشكل أكبر، ومواصلة عملنا على ERPC وغيرها من التطويرات والعمليات التقنية. ترقبوا المزيد من التحديثات!









