Mis on Netflix Hystrix?
Mis on Netflix Hystrix?

Video: Mis on Netflix Hystrix?

Video: Mis on Netflix Hystrix?
Video: Circuit Breaker: Hystrix vs Resilience4J | Microservices #6 2024, November
Anonim

GitHub – Netflix / Hystrix : Hystrix on latentsus- ja tõrketaluvusega teek, mis on loodud kaugsüsteemide, teenuste ja kolmanda osapoole teekide juurdepääsupunktide eraldamiseks, kaskaadtõrgete peatamiseks ja vastupidavuse võimaldamiseks keerulistes hajutatud süsteemides, kus rike on vältimatu.

Mis on vastavalt Hystrix?

Hystrix on latentsus- ja tõrketaluvusega Java-teek, mis on loodud hajutatud keskkonnas asuvate kaugsüsteemide, teenuste ja kolmanda osapoole teekide juurdepääsupunktide eraldamiseks. See aitab peatada kaskaadtõrkeid ja võimaldada vastupidavust keerukates hajutatud süsteemides, kus rike on vältimatu.

Võib ka küsida, milline Netflixi projekt pakub tõrketaluvust ja kaitselüliteid? Hystrix, avatud lähtekoodiga raamatukogu, mille on välja töötanud Netflix , võimaldab lahendada latentsuse ja süü - sallivus keerulistes hajutatud süsteemides.

Kas siin on hüstrix aegunud?

Vaatleme mõnda avatud lähtekoodiga alternatiivi praegusele aegunud Hystrix mikroteenuste tööriist. Hystrix Netflixi avatud lähtekoodiga latentsus- ja tõrketaluvuse raamatukogu teatas hiljuti oma GitHubi kodulehel, et uusi funktsioone enam ei arendata.

Kuidas tagavara Hystrixis töötab?

Põhimõte on analoogne elektroonikaga: Hystrix vaatab meetodid seotud teenustele helistamise ebaõnnestumise eest. Sellise rikke korral avab see vooluringi ja suunab kõne edasi aadressile a varumeetod . Raamatukogu talub tõrkeid kuni lävendini. Peale selle jätab see vooluringi avatuks.

Soovitan: