Ce este Netflix Hystrix?
Ce este Netflix Hystrix?

Video: Ce este Netflix Hystrix?

Video: Ce este Netflix Hystrix?
Video: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, Martie
Anonim

GitHub - Netflix / Hystrix : Hystrix este o bibliotecă de latență și toleranță la erori, concepută pentru a izola punctele de acces la sistemele de la distanță, serviciile și bibliotecile terță parte, pentru a opri defecțiunile în cascadă și pentru a permite rezistența în sistemele complexe distribuite în care eșecul este inevitabil.

În mod corespunzător, ce este un Hystrix?

Hystrix este o bibliotecă Java cu latență și toleranță la erori, concepută pentru a izola punctele de acces la sisteme, servicii și biblioteci terță parte dintr-un mediu distribuit. Ajută la oprirea defecțiunilor în cascadă și la activarea rezistenței în sistemele complexe distribuite, unde defecțiunea este inevitabilă.

Se poate întreba, de asemenea, ce proiect Netflix oferă toleranță la erori și facilități de întrerupător? Hystrix, o bibliotecă open-source dezvoltată de Netflix , vă permite să rezolvați problemele cu latența și vina - toleranţă în sisteme complexe, distribuite.

Aici, hystrix este depreciat?

Aruncăm o privire la câteva alternative open source la acum Hystrix depreciat instrument de microservicii. Hystrix , o bibliotecă de latență și toleranță la erori open source a Netflix, a anunțat recent pe pagina sa de pornire GitHub că noi funcții nu mai sunt în curs de dezvoltare.

Cum funcționează alternativa în Hystrix?

Principiul este analog cu electronica: Hystrix Vizioneaza metode pentru apelurile eșuate către serviciile conexe. Dacă există o astfel de defecțiune, acesta va deschide circuitul și va redirecționa apelul către a metoda de rezervă . Biblioteca va tolera eșecurile până la un prag. Dincolo de asta, lasă circuitul deschis.

Recomandat: