RubyGems Navigation menu

breaker_machines 0.2.0

BreakerMachines is a production-ready circuit breaker implementation for Ruby that prevents cascade failures in distributed systems. Built on the battle-tested state_machines gem, it provides a clean DSL, thread-safe operations, multiple storage backends, and comprehensive introspection tools. Unlike other solutions, BreakerMachines prioritizes safety by avoiding dangerous forceful timeouts while supporting fallback chains, jitter, and event callbacks.

Gemfile:
=

安裝:
=

版本列表:

  1. 0.4.0 July 13, 2025 (35.5 KB)
  2. 0.3.0 July 09, 2025 (33.0 KB)
  3. 0.2.1 July 07, 2025 (29.0 KB)
  4. 0.2.0 July 06, 2025 (29.0 KB)
  5. 0.1.0 July 05, 2025 (40.0 KB)

Runtime 相依性套件 (4):

activesupport >= 8.0
state_machines >= 0.31.0
zeitwerk ~> 2.7

Development 相依性套件 (2):

minitest ~> 5.16
rake ~> 13.0

擁有者:

推送者:

作者:

  • Abdelkader Boudih

SHA 256 總和檢查碼:

=

總下載次數 1,492

這個版本 152

版本发布:

授權:

MIT

Ruby 版本需求: >= 3.2.0

新版本需要 MFA: true

使用 MFA 發布的版本: true

相關連結: