ما هو Netflix Hystrix؟
ما هو Netflix Hystrix؟

فيديو: ما هو Netflix Hystrix؟

فيديو: ما هو Netflix Hystrix؟
فيديو: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, أبريل
Anonim

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

في المقابل ، ما هي هيستريكس؟

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

قد يتساءل المرء أيضًا ، ما هو مشروع Netflix الذي يوفر التسامح مع الأخطاء وقواطع الدائرة؟ Hystrix ، مكتبة مفتوحة المصدر تم تطويرها بواسطة نيتفليكس ، يتيح لك التعامل مع مشكلات وقت الاستجابة و عيب - تفاوت في أنظمة معقدة وموزعة.

هنا ، هيستريكس مهملة؟

نلقي نظرة على بعض البدائل مفتوحة المصدر المتوفرة حاليًا هيستريكس مهملة أداة الخدمات المصغرة. هيستريكس أعلنت مكتبة Netflix ، وهي مكتبة مفتوحة المصدر لزمن الانتقال والتسامح مع الأخطاء ، مؤخرًا على صفحتها الرئيسية على GitHub أن الميزات الجديدة لم تعد قيد التطوير.

كيف يعمل النظام الاحتياطي في Hystrix؟

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

موصى به: