რა არის Netflix Hystrix?
რა არის Netflix Hystrix?

ვიდეო: რა არის Netflix Hystrix?

ვიდეო: რა არის Netflix Hystrix?
ვიდეო: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, ნოემბერი
Anonim

GitHub - Netflix / ჰისტრიქსი : ჰისტრიქსი არის შეყოვნებისა და შეცდომების შემწყნარებლობის ბიბლიოთეკა, რომელიც შექმნილია დისტანციურ სისტემებზე, სერვისებსა და მესამე მხარის ბიბლიოთეკებზე წვდომის წერტილების იზოლირებისთვის, კასკადური უკმარისობის შესაჩერებლად და რთულ განაწილებულ სისტემებში გამძლეობის გასააქტიურებლად, სადაც უკმარისობა გარდაუვალია.

შესაბამისად, რა არის Hystrix?

ჰისტრიქსი არის შეყოვნებისა და შეცდომების შემწყნარებლობის java ბიბლიოთეკა, რომელიც შექმნილია დისტანციურ სისტემებზე, სერვისებზე და მესამე მხარის ბიბლიოთეკებზე წვდომის წერტილების იზოლირებისთვის განაწილებულ გარემოში. ეს ხელს უწყობს კასკადური უკმარისობის შეჩერებას და გამძლეობის გააქტიურებას რთულ განაწილებულ სისტემებში, სადაც მარცხი გარდაუვალია.

შეიძლება ასევე იკითხოთ, Netflix-ის რომელი პროექტი უზრუნველყოფს ხარვეზების ტოლერანტობას და ამომრთველებს? Hystrix, ღია წყაროს ბიბლიოთეკა მიერ შემუშავებული Netflix , საშუალებას გაძლევთ გაუმკლავდეთ საკითხებს შეყოვნებით და ბრალია - ტოლერანტობა რთულ, განაწილებულ სისტემებში.

აქ ჰისტრიქსი მოძველებულია?

ჩვენ გადავხედავთ რამდენიმე ღია წყაროს ალტერნატივას ახლა მოძველებული Hystrix მიკროსერვისის ინსტრუმენტი. ჰისტრიქსი Netflix-ის ღია კოდის შეყოვნებისა და შეცდომების შემწყნარებლობის ბიბლიოთეკამ, ახლახან გამოაცხადა GitHub-ის მთავარ გვერდზე, რომ ახალი ფუნქციები აღარ არის დამუშავების პროცესში.

როგორ მუშაობს სარეზერვო სისტემა Hystrix-ში?

პრინციპი ელექტრონიკის ანალოგია: ჰისტრიქსი უყურებს მეთოდები დაკავშირებულ სერვისებზე ზარების წარუმატებლობისთვის. თუ არის ასეთი გაუმართაობა, ის გახსნის წრედს და გადასცემს ზარს a სარეზერვო მეთოდი . ბიბლიოთეკა მოითმენს წარუმატებლობას ზღურბლამდე. ამის გარდა, ის ტოვებს წრეს ღიად.

გირჩევთ: