Какво е Netflix Hystrix?
Какво е Netflix Hystrix?

Видео: Какво е Netflix Hystrix?

Видео: Какво е Netflix Hystrix?
Видео: Как работает Netflix 2024, Април
Anonim

GitHub - Нетфликс / Hystrix : Hystrix е библиотека за латентност и отказоустойчивост, предназначена да изолира точките за достъп до отдалечени системи, услуги и библиотеки на трети страни, да спре каскадния отказ и да даде възможност за устойчивост в сложни разпределени системи, където отказът е неизбежен.

Съответно, какво е Hystrix?

Hystrix е Java библиотека за забавяне и отказоустойчивост, предназначена да изолира точки за достъп до отдалечени системи, услуги и библиотеки на трети страни в разпределена среда. Той помага да се спре каскадният отказ и да се даде възможност за устойчивост в сложни разпределени системи, където отказът е неизбежен.

Човек може също да попита кой проект на Netflix осигурява толерантност на грешки и съоръжения за прекъсвачи? Hystrix, библиотека с отворен код, разработена от Нетфликс , ви позволява да се справяте с проблеми с латентността и грешка - толерантност в сложни, разпределени системи.

Тук hystrix е отхвърлен?

Разглеждаме няколко алтернативи с отворен код на сега остарял Hystrix инструмент за микросервизи. Hystrix , библиотека с латентност и отказоустойчивост на Netflix с отворен код, наскоро обяви на началната си страница на GitHub, че новите функции вече не се разработват.

Как работи резервният режим в Hystrix?

Принципът е аналогичен на електрониката: Hystrix гледа методи за неуспешни повиквания до свързани услуги. Ако има такава повреда, тя ще отвори веригата и ще пренасочи повикването към a резервен метод . Библиотеката ще толерира грешки до праг. Отвъд това оставя веригата отворена.

Препоръчано: