RubyGems Navigation menu

breaker_machines 0.4.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 >= 7.2
state_machines >= 0.50.0
zeitwerk ~> 2.7

Development 依赖 (2):

minitest ~> 5.16
rake ~> 13.0

所有者:

推送者:

作者:

  • Abdelkader Boudih

SHA 256 校验和:

=

下载总量 1,243

这个版本 551

版本发布:

许可:

MIT

需要的 Ruby 版本: >= 3.2.0

新的版本需要开启多因素验证(MFA): true

使用多因素验证(MFA)发布的版本: true

链接: