Libraries tagged by concurrency control
cheprasov/php-redis-lock
465322 Downloads
RedisLock for PHP is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. A lock is designed to enforce a mutual exclusion concurrency control policy.
jerome/matrix
13064 Downloads
Event-driven asynchronous helpers and concurrency control for ReactPHP.
cheprasov/php-memcached-lock
253989 Downloads
MemcachedLock for PHP is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. A lock is designed to enforce a mutual exclusion concurrency control policy.
freerkminnema/synchronized
4843 Downloads
A Laravel package that provides a `synchronized` function that uses atomic locks to prevent a critical section of code from running in parallel across multiple requests.
alkinbg/optimistic-concurrency-bundle
44 Downloads
HTTP optimistic concurrency control for Symfony and Doctrine using strong ETags, If-Match, and ORM versioning.
shamanzpua/idempotency-engine
131 Downloads
Framework-agnostic PHP idempotency engine for safe retries, concurrency control and duplicate suppression in distributed systems
flytachi/winter-thread
757 Downloads
A lightweight process engine for PHP — Java-like control of background tasks as isolated OS processes, without heavy extensions (no swoole/pthreads/parallel).
survos/fetch-bundle
591 Downloads
HTTP fetch utilities for Symfony: caching (RFC 9111 or app-controlled TTL), retry/backoff, bounded concurrency, and resumable downloads. Optional JSONL dataset-harvesting pagination on top if survos/jsonl-bundle is installed.
ajgl/session-concurrency-bundle
64 Downloads
Symfony bundle to control session concurrency
expertsystemsau/laravel-conditional-requests
19 Downloads
HTTP conditional requests for Laravel — ETag, Last-Modified, 304 Not Modified, and lost-update protection with If-Match.
afaztech/neili
39 Downloads
Neili is an async-first PHP library built on Amp that streamlines creating robust Telegram bots. It provides a non-blocking HTTP client, wrappers for all Telegram Bot API methods, a long-polling Poller with concurrency control, and a flexible webhook handler. Neili is optimized for both constrained hosting environments and long-running worker processes.
ajgl/session-concurrency
227 Downloads
Symfony session authentication strategy to control concurrency
swordev/mutex
3 Downloads
Read-write concurrency control
raceproof/laravel
26 Downloads
Controlled and reproducible concurrency testing for Laravel applications.
sadi01/yii2-mutex-filter
1 Downloads
MutexFilter is an action filter that apply mutex on controller's actions.