odesk/phystrix
Phystrix is a PHP implementation of Netflix Hystrix for fault tolerance and latency isolation. It wraps remote calls with circuit breakers, timeouts, fallbacks, and metrics to prevent cascading failures in distributed systems and Laravel apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| odesk/phystrix-bundle | 0.88 | A Symfony bundle for integrating Phystrix, the PHP circuit breaker library inspired by Netflix Hystrix. It helps protect applications from failing or slow remote services by wrapping calls with circuit-breaking, fallback, and fault-tolerance behavior. | 0 | — | 0 | — | 0 | 0.2 | — | NOASSERTION | 10 years ago | |
| pixelfederation/phystrix-bundle | 0.87 | Symfony bundle integrating Phystrix, the PHP circuit breaker library, to make service calls fault tolerant. Configure circuit breakers, fallbacks, and monitoring to isolate failures and keep applications responsive. | 1 | 1 | 2 | 0 | 0 | 0.4 | — | NOASSERTION | 5 years ago | |
| ksaveras/circuit-breaker | 0.80 | A circuit breaker for PHP/Laravel that protects your app from repeated failures when calling external services. It tracks failures, opens the circuit to fail fast, and automatically recovers after a cooldown, helping prevent cascading outages and improve resilience. | 5 | 6 | 0 | 33 | 0 | 1.3 | 14.3 | MIT | 1 year ago | |
| ejsmont-artur/php-circuit-breaker | 0.78 | Laravel-friendly PHP circuit breaker implementation to add resiliency to external service calls. Supports configurable failure thresholds, timeouts and recovery, helping prevent cascading failures when APIs or dependencies are down or slow. | 166 | 168 | 28 | 9K | 3 | 2.8 | 25.8 | MIT | — | |
| sfynx-project/tool-circuitbreaker-bundle | 0.78 | Symfony bundle implementing the circuit breaker pattern to protect PHP applications from cascading failures. It monitors unreliable service calls, opens the circuit after repeated errors to fail fast, and supports controlled recovery when the service is healthy again. | 2 | 2 | 3 | 14 | 0 | 0.1 | 10.4 | NOASSERTION | 9 years ago | |
| ejsmont-artur/php-circuit-breaker-bundle | 0.78 | — | 13 | 14 | 2 | 0 | 1 | 0.2 | — | MIT | — | |
| gohany/circuitbreaker | 0.77 | A Laravel circuit breaker package for guarding unreliable external services. It tracks failures, opens the circuit to fail fast, helps prevent cascading outages, and automatically restores traffic when services recover. | 0 | 0 | 0 | 4 | 0 | 7.6 | 10.3 | MIT | 7 months ago | |
| leocarmo/circuit-breaker-php | 0.77 | A circuit breaker implementation for PHP that protects applications from cascading failures by monitoring failing dependencies and temporarily blocking calls until they recover. Configure thresholds, timeouts, and storage adapters to build resilient service integrations. | 304 | — | 29 | — | 1 | 2.7 | 0.4 | — | 1 year ago |
|
| ackintosh/ganesha | 0.77 | Ganesha is a PHP circuit breaker library that prevents cascading failures by stopping calls to failing services and failing fast. It offers configurable thresholds, fallbacks, and storage adapters for Redis, Memcached, and Laravel, making distributed systems more resilient. | 670 | 672 | 50 | 202K | 9 | 8.0 | 38.8 | MIT | 1 year ago | |
| ksaveras/circuit-breaker-bundle | 0.76 | Symfony bundle implementing the circuit breaker pattern to stop cascading failures. It tracks failing service calls and opens the circuit once a threshold is hit, failing fast until recovery is detected. | 1 | 2 | 0 | 0 | 0 | 0.3 | 0.4 | MIT | 3 years ago | |
| eljam/circuit-breaker | 0.76 | eljam/circuit-breaker adds the circuit breaker pattern to Laravel: it tracks failures from flaky services, opens the circuit to fail fast instead of cascading, and closes it again once the service recovers. Configurable thresholds, fallbacks, and custom handlers prevent downtime from spreading. | 17 | — | 11 | — | 0 | 0.4 | — | MIT | 8 years ago |
|
| algoyounes/circuit-breaker | 0.76 | A Laravel circuit breaker for protecting your app from failing external services. It prevents cascading failures by tripping after repeated errors, supports configurable thresholds and fallbacks, and helps keep requests resilient during outages. | 61 | — | 1 | — | 0 | 13.3 | — | MIT | 4 months ago |
How can I help you explore Laravel packages today?