This release expands Cadence with additional backoff strategies and introduces configurable jitter support, making retry behavior more flexible and better suited for distributed systems.
->jitter() API for decorating any backoff strategy.When many clients retry at the same time, deterministic backoff can lead to synchronized retry bursts (the "thundering herd" problem).
Jitter introduces controlled randomness to retry delays, helping distribute retries over time while preserving the underlying backoff strategy.
This release is fully backwards compatible.
Existing applications will continue to behave exactly as before unless jitter is explicitly enabled.
This is the first stable release of Cadence, a strategy-based progressive backoff engine for Laravel.
composer require kodefarmers/laravel-cadence
Feedback, bug reports, and contributions are always welcome!
How can I help you explore Laravel packages today?