Apa itu Netflix Hystrix?
Apa itu Netflix Hystrix?

Video: Apa itu Netflix Hystrix?

Video: Apa itu Netflix Hystrix?
Video: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, November
Anonim

GitHub - Netflix / histrix : histrix adalah perpustakaan latency dan toleransi kesalahan yang dirancang untuk mengisolasi titik akses ke sistem jarak jauh, layanan dan perpustakaan pihak ketiga, menghentikan kegagalan cascading dan memungkinkan ketahanan dalam sistem terdistribusi yang kompleks di mana kegagalan tidak dapat dihindari.

Sejalan dengan itu, apa itu Hystrix?

histrix adalah perpustakaan java latency dan toleransi kesalahan yang dirancang untuk mengisolasi titik akses ke sistem jarak jauh, layanan, dan perpustakaan pihak ketiga dalam lingkungan terdistribusi. Ini membantu untuk menghentikan kegagalan cascading dan memungkinkan ketahanan dalam sistem terdistribusi yang kompleks di mana kegagalan tidak dapat dihindari.

Orang mungkin juga bertanya, proyek Netflix mana yang menyediakan fasilitas toleransi kesalahan dan pemutus arus? Hystrix, perpustakaan sumber terbuka yang dikembangkan oleh Netflix , memungkinkan Anda menangani masalah dengan latensi dan kesalahan - toleransi dalam kompleks, sistem terdistribusi.

Di sini, apakah hystrix tidak digunakan lagi?

Kami melihat beberapa alternatif open source untuk sekarang Hystrix yang sudah usang alat layanan mikro. histrix , perpustakaan latensi open source dan toleransi kesalahan Netflix, baru-baru ini mengumumkan di beranda GitHub bahwa fitur-fitur baru tidak lagi dalam pengembangan.

Bagaimana cara kerja mundur di Hystrix?

Prinsipnya analog dengan elektronik: histrix melihat metode untuk panggilan yang gagal ke layanan terkait. Jika ada kegagalan seperti itu, itu akan membuka sirkuit dan meneruskan panggilan ke a metode mundur . Perpustakaan akan mentolerir kegagalan hingga ambang batas. Di luar itu, ia membiarkan sirkuit terbuka.

Direkomendasikan: