Netflix Hystrix چیست؟
Netflix Hystrix چیست؟

تصویری: Netflix Hystrix چیست؟

تصویری: Netflix Hystrix چیست؟
تصویری: Conductor Workflow Failures 2024, مارس
Anonim

GitHub - نتفلیکس / هیستریکس : هیستریکس یک کتابخانه تأخیر و تحمل خطا است که برای جداسازی نقاط دسترسی به سیستم‌های راه دور، خدمات و کتابخانه‌های شخص ثالث، توقف شکست آبشاری و ایجاد انعطاف‌پذیری در سیستم‌های توزیع‌شده پیچیده که در آن شکست اجتناب‌ناپذیر است، طراحی شده است.

به همین ترتیب، هیستریکس چیست؟

هیستریکس یک کتابخانه جاوا با تأخیر و تحمل خطا است که برای جداسازی نقاط دسترسی به سیستم‌ها، سرویس‌ها و کتابخانه‌های شخص ثالث در یک محیط توزیع‌شده طراحی شده است. این کمک می کند تا شکست آبشاری متوقف شود و انعطاف پذیری در سیستم های پیچیده توزیع شده که در آن شکست اجتناب ناپذیر است، فعال شود.

همچنین ممکن است بپرسید که کدام پروژه نتفلیکس امکانات تحمل خطا و قطع کننده مدار را فراهم می کند؟ Hystrix، یک کتابخانه منبع باز توسعه یافته توسط نتفلیکس ، به شما امکان می دهد با مسائلی با تاخیر و عیب - تحمل در سیستم های پیچیده و توزیع شده

در اینجا، آیا هیستریکس منسوخ شده است؟

ما نگاهی به چند جایگزین منبع باز برای اکنون می اندازیم هیستریکس منسوخ شده است ابزار میکروسرویس هیستریکس یک کتابخانه منبع باز تأخیر و تحمل خطا در Netflix، اخیراً در صفحه اصلی GitHub خود اعلام کرده است که ویژگی های جدید دیگر در دست توسعه نیستند.

بازگشت مجدد در Hystrix چگونه کار می کند؟

این اصل مشابه الکترونیک است: هیستریکس در حال تماشا است مواد و روش ها برای تماس ناموفق با خدمات مرتبط اگر چنین خرابی وجود داشته باشد، مدار را باز می کند و تماس را به a فوروارد می کند روش بازگشتی . کتابخانه تا حدی شکست را تحمل می کند. فراتر از آن، مدار را باز می گذارد.

توصیه شده: