robertboes/laravel-interlock
Laravel Interlock is a lightweight package for preventing concurrent execution of critical code in Laravel apps. It helps avoid race conditions, duplicate jobs, and overlapping tasks with simple, configurable locks and a clean framework-friendly API.
laravel-interlock provides simple, cache-backed mutual exclusion for Laravel applications. It helps prevent overlapping execution of commands, jobs, or scheduled tasks by acquiring a named lock before work begins—so duplicate runs are skipped safely.
How can I help you explore Laravel packages today?