Download the PHP package eljam/circuit-breaker without Composer
On this page you can find all versions of the php package eljam/circuit-breaker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package circuit-breaker
Circuit Breaker
Circuit breaker is heavily used in microservice architecture to find issues between microservices calls.
The main idea is to protect your code from making unnecessary call if the microservice you call is down.
Features
- Automatic update. (i.e you don't have to manually add success or failure method like other library)
- Return result from the protected function
- Retry timeout
- Exclude some exceptions from being throwned, return null instead.
- Multiprocess updates handled with a cache library. Supports all cache provider from (doctrine cache library).
- Event powered
Full Example:
All versions of circuit-breaker with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.4.0
doctrine/cache Version ^1.5|^1.6
symfony/options-resolver Version ^2.8|^3.1
symfony/event-dispatcher Version ^2.8|^3.1
doctrine/cache Version ^1.5|^1.6
symfony/options-resolver Version ^2.8|^3.1
symfony/event-dispatcher Version ^2.8|^3.1
The package eljam/circuit-breaker contains the following files
Loading the files please wait ....