تقوم Microsoft بإصدار مجموعة أدوات لتطبيقات عكس HTTP عالية الأداء

How to effectively deal with bots on your site? The best protection against click fraud.
  • تُعرف مجموعة الأدوات الجديدة مفتوحة المصدر لتطوير تطبيقات الوكيل العكسي HTTP عالية الأداء باسم YARP.
  • يعمل على كل من Linux و Windows ويمكن استخدامه لأغراض أمنية وموازنة التحميل من بين أمور أخرى.
  • يتحقق YARP من جميع حركات مرور الشبكة الواردة قبل تحديد مكان إرسالها.
  • تأتي مجموعة الأدوات مع مكتبة يمكن إصلاحها في التطبيقات لإضافة التطبيق العملي للوكيل العكسي.
أفضل أدوات الوكيل للخصوصية

أصدرت Microsoft مجموعة أدوات جديدة مفتوحة المصدر لتطوير الأداء العالي وكيل HTTP عكسي التطبيقات. YARP (وكيل عكسي آخر) مكتوب بلغة C ++ ويعمل على نظامي التشغيل Windows و Linux.

يمكن للمطورين استخدام ملفات YARP لتوفير موازنة التحميل والتوجيه والتخزين المؤقت والضغط وإنهاء TLS والتسجيل لخوادم HTTP. يمكن استخدامه أيضًا لتوفير ميزات الأمان مثل تحديد المعدل وطلب التصفية.

تم تصميم YARP أيضًا ليكون قابلاً للتوسع بدرجة كبيرة: فهو يستخدم نموذجًا غير متزامن يتناسب مع عدد النوى في النظام. تتم معالجة كل دفق HTTP أو اتصال WebSocket بواسطة عامل مؤشر ترابط منفصل.

ما هذا؟

الوكيل العكسي لـ HTTP هو مكون يأخذ جميع حركات المرور الواردة إلى الخادم ، ويحلل كل طلب ، ويقوم بتوكيل الطلب بشفافية إلى واحد أو أكثر من خوادم الواجهة الخلفية.

instagram story viewer

يمكن للوكيل العكسي أن يوزع الحمل من الطلبات الواردة إلى عدة خوادم ، مما يحسن أداء النظام ككل.

YARP عبارة عن مجموعة أدوات مفتوحة المصدر لتطوير تطبيقات الوكيل العكسي HTTP عالية الأداء.

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

كيف يعمل؟

قد تتساءل عن كيفية عمل تطبيق الوكيل العكسي.

ببساطة ، يعمل تطبيق الوكيل العكسي كخادم وسيط بين العملاء والخوادم الأخرى.

يعترض كل حركات مرور الشبكة الواردة ، وينظر في الطلب الوارد ، ثم يقرر مكان إرساله.

تستهدف مجموعة أدوات Microsoft الجديدة ، والتي تسمى Yet Another Reverse Proxy (YARP) ، تطبيقات الخادم الوكيل العكسي HTTP عالية الأداء.

يشتمل YARP على جميع المكونات الضرورية لتطوير واختبار تطبيق الوكيل العكسي الخاص بك.

ما هي مميزاته؟

تشمل الميزات الأساسية لبرنامج YARP ما يلي:

  • دعم الإصدارات عبر الأنظمة الأساسية (Windows و Linux و OS X) والأجهزة المحمولة مثل iOS و Android.
  • استخدام الإدخال / الإخراج غير المتزامن للتعامل مع الاتصالات بكفاءة عبر مجموعة من الأنظمة الأساسية.
  • واجهة برمجة تطبيقات للمكونات الإضافية تدعم الوحدات المخصصة وملحقات الجهات الخارجية الأخرى.
  • العديد من المكونات الإضافية المضمنة: تسليم الملفات الثابتة ، وضغط gzip ، وإعادة كتابة عنوان URL ، وموازنة التحميل ، والمزيد.
  • أدوات مفيدة لتصحيح أخطاء أداء التطبيق الخاص بك.

ما تريد معرفته عنها

أصدرت Microsoft YARP ، وهو وكيل عكسي مصمم لموازنة تحميل HTTP عالية الأداء ، وإليك العديد من الأشياء الأساسية التي تحتاج إلى معرفتها حول هذا الموضوع.

  1. البرنامج مفتوح المصدر ويمكن استخدامه لتحسين الأداء والأمان والموثوقية وقابلية التوسع لتطبيقات HTTP.
  2. توفر مجموعة الأدوات مكتبة يمكن تضمينها في التطبيقات لإضافة وظيفة وكيل عكسي.
  3. يتضمن مستودع GitHub الخاص بالمشروع نموذجًا للتطبيق باستخدام مكتبة YARP. هذا التطبيق متاح أيضًا كصورة Docker.
  4. تم تطوير YARP بواسطة فريق Microsoft Edge وتم استخدامه داخليًا في Microsoft لبناء خدمة الوكيل العكسي الأصلية القائمة على التعليمات البرمجية.
  5. تتضمن مجموعة الأدوات وقت تشغيل يتعامل مع جميع طلبات واستجابات HTTP ، بما في ذلك التوجيه وتحسينات النقل والضغط والتخزين المؤقت والتسجيل. كما يتضمن أيضًا واجهة برمجة تطبيقات لتكوين وقت التشغيل ولوحة معلومات قائمة على الويب تعرض الإحصائيات في الوقت الفعلي.

ما هي أفكارك بخصوص مجموعة أدوات YARP؟ هل هو شيء ستستخدمه؟ إعلامنا في قسم التعليق.

Teachs.ru
Shantae: Half-Genie Hero هي لعبة ممتعة للعب ، ولكنها تحتاج إلى بعض الإصلاحات

Shantae: Half-Genie Hero هي لعبة ممتعة للعب ، ولكنها تحتاج إلى بعض الإصلاحاتمنوعات

تأخذ Shantae: Half-Genie Hero Shantae في أول مغامرة عالية الدقة كاملة لها. تتمثل مهمتها في إيقاف موجة الجريمة الأخيرة التي تجتاح أرض Sequin Land باستخدام مهاراتها غير العادية ، مثلها هجوم سوط الشعر...

اقرأ أكثر
لا يجلب Windows 10 Mobile build 15222 أي ميزات جديدة ، فقط بعض الإصلاحات

لا يجلب Windows 10 Mobile build 15222 أي ميزات جديدة ، فقط بعض الإصلاحاتمنوعات

أطلقت Microsoft مؤخرًا إصدارًا جديدًا من Windows 10 Mobile. كما هو متوقع، بناء 15222 لا يجلب أي ميزات جديدة ولكن فقط سلسلة من إصلاحات الأخطاء التي تعالج مشكلات تشغيل Whatsapp وبعض أخطاء Cortana وبع...

اقرأ أكثر
Windows 8 ، يتلقى تطبيق 10 Mint تحديثًا

Windows 8 ، يتلقى تطبيق 10 Mint تحديثًامنوعات

عندما يتعلق الأمر بإدارة أموالك من الكمبيوتر اللوحي الذي يعمل بنظام Windows 8 ، فلا يوجد خيار أفضل من تطبيق Windows 8 Mint الذي تم إطلاقه مؤخرًا. الآن ، تلقى تطبيق الإدارة المالية أول تحديث له بعد ...

اقرأ أكثر
ig stories viewer