BSD Ports

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

SystemPortVersion
DragonFlywww/rubygem-circuitbox2.0.0
FreeBSDwww/rubygem-circuitbox2.0.0
MidnightBSDwww/rubygem-circuitbox2.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.