講演概要
外部APIの応答遅延がアプリケーションのリソースを枯渇させ、無関係な機能まで停止させる「カスケード障害」について解説します。サーキットブレーカーパターンの基本から、Rubyでの実装、Redisを用いた本番環境での運用方法、そしてオープンソースのサーキットブレーカーGem「Stoplight」の仕組みや内部実装まで紹介します。さらに、Redisのラウンドトリップによるボトルネックを解消するためにLuaスクリプトを活用したパフォーマンス改善についても取り上げます。
資料・アーカイブ
講演資料とアーカイブ動画は、公開後にこのページへ掲載します。