Spring Cloud Gatewayにおけるサーキットブレーカー、レートリミット、リトライ機能

Spring Cloud Gatewayには、APIゲートウェイとして有用なフィルター群が標準装備されています。本稿では、特に重要な熔断(サーキットブレーカー)、限速(レートリミット)、リトライの3つの機能について解説します。 リクエストパス変換フィルター StripPrefixフィルターは、リクエストパスを指定したセグメント数分だけ削除する機能です。この機能を活用することで、 ...

7月1日 17:13 投稿

Hystrixによる分散システムの耐障害性向上とフォールバック制御

Hystrixは、Netflixが開発したオープンソースのリザイルエンスライブラリであり、分散環境下でのサービス間呼び出しにおける障害伝播を防ぎ、システム全体の安定性を担保するための重要なツールです。特に、ネットワーク不安定、依存サービスの遅延・ダウン、リソース枯渇といったリスクに対して、断路器(Circuit Breaker)、タイムアウト、フォールバック、隔離といった ...

5月22日 18:19 投稿