Categories: None [Edit]
breaker_machines
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.
Total
Ranking: 45,929 of 197,744
Downloads: 27,478
Daily
Ranking: 10,400 of 197,724
Downloads: 131
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 129,035 | 5,359 | smart_message |
| 137,068 | 4,841 | throttle_machines |
| 193,509 | 589 | star_gates |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 6 | 1,458,386,728 | activesupport |
| 8 | 1,444,561,272 | rake |
| 10 | 1,400,765,753 | concurrent-ruby |
| 14 | 1,324,561,847 | minitest |
| 62 | 719,652,724 | zeitwerk |
| 302 | 184,996,657 | state_machines |
| 1,302 | 37,362,741 | rb_sys |
| 1,452 | 31,458,843 | rake-compiler |
| 78,000 | 13,043 | chrono_machines |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | seuros |