Čo je Netflix Hystrix?
Čo je Netflix Hystrix?

Video: Čo je Netflix Hystrix?

Video: Čo je Netflix Hystrix?
Video: Circuit Breaker with Netflix Hystrix Dashboard | Spring Cloud | Spring Boot | Micro Service 2024, Apríl
Anonim

GitHub - Netflix / Hystrix : Hystrix je knižnica latencie a odolnosti proti chybám navrhnutá tak, aby izolovala body prístupu k vzdialeným systémom, službám a knižniciam tretích strán, zastavila kaskádové zlyhania a umožnila odolnosť v zložitých distribuovaných systémoch, kde je zlyhanie nevyhnutné.

Čo je teda Hystrix?

Hystrix je java knižnica s latenciou a odolnosťou voči chybám navrhnutá na izoláciu bodov prístupu k vzdialeným systémom, službám a knižniciam tretích strán v distribuovanom prostredí. Pomáha zastaviť kaskádové zlyhania a umožňuje odolnosť v zložitých distribuovaných systémoch, kde je zlyhanie nevyhnutné.

Možno sa tiež opýtať, ktorý projekt Netflixu poskytuje odolnosť voči poruchám a zariadenia na ističe? Hystrix, open-source knižnica vyvinutá spoločnosťou Netflix , vám umožní riešiť problémy s latenciou a chyba - tolerancie v zložitých, distribuovaných systémoch.

Je tu hystrix zastaraný?

Pozreli sme sa na niekoľko open source alternatív k súčasnosti zastaraný Hystrix nástroj mikroslužieb. Hystrix , open source knižnica latencie a odolnosti voči chybám Netflix, nedávno oznámila na svojej domovskej stránke GitHub, že nové funkcie sa už nevyvíjajú.

Ako funguje núdzový režim v Hystrix?

Princíp je analogický s elektronikou: Hystrix Pozerá metódy za neúspešné hovory na súvisiace služby. Ak dôjde k takejto poruche, otvorí okruh a prepošle hovor na a záložná metóda . Knižnica bude tolerovať zlyhania až do prahu. Okrem toho ponecháva okruh otvorený.

Odporúča: