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: 105,079 of 190,365
Downloads: 7,490
Daily
Ranking: 29,735 of 190,317
Downloads: 8
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 150,113 | 3,815 | smart_message |
| 179,669 | 1,690 | throttle_machines |
| 188,536 | 383 | star_gates |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 7 | 1,294,956,419 | activesupport |
| 8 | 1,256,317,454 | rake |
| 11 | 1,226,543,187 | concurrent-ruby |
| 14 | 1,164,868,120 | minitest |
| 66 | 612,367,408 | zeitwerk |
| 274 | 178,167,276 | state_machines |
| 1,342 | 31,661,340 | rb_sys |
| 1,520 | 25,694,602 | rake-compiler |
| 179,588 | 1,705 | chrono_machines |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | seuros |