Netflix Hystrix ni nini?
Netflix Hystrix ni nini?

Video: Netflix Hystrix ni nini?

Video: Netflix Hystrix ni nini?
Video: Oh Nina! Shorts Compilation | Nina Needs To Go | @disneyjunior 2024, Machi
Anonim

GitHub - Netflix / Hystrix : Hystrix ni maktaba ya kusubiri na kustahimili makosa ambayo imeundwa kutenga maeneo ya ufikiaji wa mifumo ya mbali, huduma na maktaba za watu wengine, kukomesha kushindwa kwa kasi na kuwezesha uthabiti katika mifumo changamano inayosambazwa ambapo kushindwa kuepukika.

Sambamba, Hystrix ni nini?

Hystrix ni maktaba ya java ya muda na ustahimilivu wa hitilafu iliyoundwa ili kutenga maeneo ya ufikiaji wa mifumo ya mbali, huduma, na maktaba za watu wengine katika mazingira yaliyosambazwa. Husaidia kukomesha kushindwa kwa kasi na kuwezesha uthabiti katika mifumo changamano iliyosambazwa ambapo kutofaulu hakuepukiki.

Mtu anaweza pia kuuliza, ni mradi gani wa Netflix hutoa uvumilivu wa makosa na vifaa vya kuvunja mzunguko? Hystrix, maktaba ya chanzo-wazi iliyotengenezwa na Netflix , inakuwezesha kukabiliana na masuala na latency na kosa - uvumilivu katika mifumo ngumu, iliyosambazwa.

Je, hystrix imeacha kutumika?

Tunaangalia njia mbadala chache za chanzo wazi kwa sasa Hystrix iliyopunguzwa chombo cha microservices. Hystrix , maktaba ya latency ya chanzo wazi na maktaba ya uvumilivu wa makosa ya Netflix, hivi karibuni ilitangaza kwenye ukurasa wake wa nyumbani wa GitHub kwamba vipengele vipya haviko chini ya maendeleo.

Je, kurudi nyuma hufanyaje kazi katika Hystrix?

Kanuni ni sawa na umeme: Hystrix anatazama mbinu kwa kushindwa kupiga simu kwa huduma zinazohusiana. Ikiwa kuna kushindwa vile, itafungua mzunguko na kusambaza simu kwa a njia ya kurudi nyuma . Maktaba itastahimili kushindwa hadi kizingiti. Zaidi ya hayo, inaacha mzunguko wazi.

Ilipendekeza: