Czym jest Hystrix Netflix?
Czym jest Hystrix Netflix?

Wideo: Czym jest Hystrix Netflix?

Wideo: Czym jest Hystrix Netflix?
Wideo: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, Kwiecień
Anonim

GitHub - Netflix / Hystrix : Hystrix to biblioteka odporna na opóźnienia i błędy, zaprojektowana w celu izolowania punktów dostępu do zdalnych systemów, usług i bibliotek innych firm, zatrzymywania kaskadowych awarii i zapewniania odporności w złożonych systemach rozproszonych, w których awaria jest nieunikniona.

Czym więc jest Hystrix?

Hystrix to biblioteka Java odporna na opóźnienia i błędy, zaprojektowana do izolowania punktów dostępu do zdalnych systemów, usług i bibliotek innych firm w środowisku rozproszonym. Pomaga zatrzymać kaskadowe awarie i zapewnić odporność w złożonych systemach rozproszonych, w których awaria jest nieunikniona.

Można również zapytać, który projekt Netflix zapewnia odporność na awarie i wyłączniki? Hystrix, biblioteka open-source opracowana przez Netflix , pozwala radzić sobie z problemami z opóźnieniami i wada - tolerancja w złożonych, rozproszonych systemach.

Czy w tym przypadku hystrix jest deprecjonowana?

Przyjrzymy się kilku alternatywom open source dla teraz zdeprecjonowana Hystrix narzędzie mikrousług. Hystrix , biblioteka Netflix, która jest otwarta na opóźnienia i odporność na błędy, ogłosiła niedawno na swojej stronie głównej GitHub, że nowe funkcje nie są już opracowywane.

Jak działa rezerwa w Hystrixie?

Zasada jest analogiczna do elektroniki: Hystrix ogląda metody za nieudane połączenia z usługami pokrewnymi. Jeśli wystąpi taka awaria, otworzy obwód i przekieruje połączenie do a metoda awaryjna . Biblioteka będzie tolerować awarie do pewnego progu. Poza tym pozostawia obwód otwarty.

Zalecana: