サーキットブレーカーパターン、本「Release It! 」より 、障害が発生している(または回復している)間、リモートサービスを要求から保護し、クライアントが繰り返し発生するリモートサービスの障害を管理するのに役立ちます。私はデイビーブリオンのステートフルサーキットブレーカーが好きで、アイエンデの怠惰なタイムアウト修正はとてもきれいです。
ただし、例外によってサーキットブレーカの障害数が増加するフィルタリングの実装はあまり見たことがありません。
実装が特に巧妙なロックに依存している場合を除いて、ロックの表示について心配する必要はありません。参考までに、Phil Haackは、DavyBrionの記事で使用されているTimedLockの最新バージョンを持っているようです。