Τι είναι το Netflix Hystrix;
Τι είναι το Netflix Hystrix;

Βίντεο: Τι είναι το Netflix Hystrix;

Βίντεο: Τι είναι το Netflix Hystrix;
Βίντεο: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, Μάρτιος
Anonim

GitHub - Netflix / Hystrix : Hystrix είναι μια βιβλιοθήκη λανθάνοντος χρόνου και ανοχής σφαλμάτων που έχει σχεδιαστεί για να απομονώνει σημεία πρόσβασης σε απομακρυσμένα συστήματα, υπηρεσίες και βιβλιοθήκες τρίτων, να σταματήσει τη διαδοχική αστοχία και να επιτρέψει την ανθεκτικότητα σε πολύπλοκα κατανεμημένα συστήματα όπου η αποτυχία είναι αναπόφευκτη.

Αντίστοιχα, τι είναι το Hystrix;

Hystrix είναι μια βιβλιοθήκη java με καθυστέρηση και ανοχή σφαλμάτων που έχει σχεδιαστεί για να απομονώνει σημεία πρόσβασης σε απομακρυσμένα συστήματα, υπηρεσίες και βιβλιοθήκες τρίτων σε ένα κατανεμημένο περιβάλλον. Βοηθά να σταματήσει η διαδοχική αστοχία και να ενεργοποιηθεί η ανθεκτικότητα σε πολύπλοκα κατανεμημένα συστήματα όπου η αστοχία είναι αναπόφευκτη.

Μπορεί επίσης να ρωτήσει κανείς, ποιο έργο του Netflix παρέχει εγκαταστάσεις ανοχής σφαλμάτων και διακόπτη κυκλώματος; Hystrix, μια βιβλιοθήκη ανοιχτού κώδικα που αναπτύχθηκε από Netflix , σας επιτρέπει να αντιμετωπίσετε ζητήματα με καθυστέρηση και σφάλμα - ανοχή σε πολύπλοκα, κατανεμημένα συστήματα.

Εδώ, το hystrix καταργείται;

Ρίχνουμε μια ματιά σε μερικές εναλλακτικές λύσεις ανοιχτού κώδικα στο τώρα καταργημένος Hystrix εργαλείο μικροϋπηρεσιών. Hystrix , μια βιβλιοθήκη ανοιχτού κώδικα λανθάνοντος χρόνου και ανοχής σφαλμάτων του Netflix, ανακοίνωσε πρόσφατα στην αρχική του σελίδα στο GitHub ότι οι νέες δυνατότητες δεν είναι πλέον υπό ανάπτυξη.

Πώς λειτουργεί το backback στο Hystrix;

Η αρχή είναι ανάλογη με την ηλεκτρονική: Hystrix παρακολουθεί μεθόδους για αποτυχημένες κλήσεις σε σχετικές υπηρεσίες. Εάν υπάρχει τέτοια βλάβη, θα ανοίξει το κύκλωμα και θα προωθήσει την κλήση στο a εναλλακτική μέθοδος . Η βιβλιοθήκη θα ανεχθεί αποτυχίες μέχρι ένα όριο. Από εκεί και πέρα αφήνει το κύκλωμα ανοιχτό.

Συνιστάται: