www/rubygem-circuitbox 2.0.0 DragonFly
A robust circuit breaker that manages failing external services
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20
- Categories
- rubygems, www
- Package size
- 10.6 KiB, 34.3 KiB installed
Description
Circuitbox is a Ruby circuit breaker gem. It protects your application from failures of its service dependencies. It wraps calls to external services and monitors for failures in one minute intervals. Using a circuit's defaults once more than 5 requests have been made with a 50%25 failure rate, Circuitbox stops sending requests to that failing service for 90 seconds. This helps your application gracefully degrade.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | www/rubygem-circuitbox | 2.0.0 |
| FreeBSD | www/rubygem-circuitbox | 2.0.0 |
| MidnightBSD | www/rubygem-circuitbox | 2.0.0 |
Install
Binary package:
pkg install rubygem-circuitbox
From DPorts:
cd /usr/dports/www/rubygem-circuitbox && make install clean
Dependencies
Run dependencies 2
No port depends on this one.