Search results for "module:IPC::ConcurrencyLimit"
IPC::ConcurrencyLimit - Lock-based limits on cooperative multi-processing
This module implements a mechanism to limit the number of concurrent processes in a cooperative multiprocessing environment. This is an alternative to, for example, running several daemons. Roughly speaking, a typical setup would be the following: * ...
MATTK/IPC-ConcurrencyLimit-0.17 - 02 Nov 2016 16:28:02 UTC
IPC::ConcurrencyLimit::Lock - Simple base class for lock implementations
Very simple base class for locks defining a common interface. If you are just looking to use IPC::ConcurrencyLimit, you don't need this....
MATTK/IPC-ConcurrencyLimit-0.17 - 02 Nov 2016 16:28:02 UTC
IPC::ConcurrencyLimit::Lock::NFS - Locking via NFS
This locking strategy uses File::SharedNFSLock to implement locking on NFS shares across multiple hosts. The locking technique employed by "File::SharedNFSLock" should work on other, local file systems as well. If in doubt, do your own testing. Bewar...
SMUELLER/IPC-ConcurrencyLimit-Lock-NFS-0.01 - 23 Mar 2011 20:19:25 UTC
IPC::ConcurrencyLimit::Lock::Redis - Locking via Redis
This module requires a Redis server that supports Lua scripting. This locking strategy uses Redis to implement an "IPC::ConcurrencyLimit" lock type. This particular Redis-based lock implementation uses a single Redis hash (a hash in a single Redis ke...
IFTEKHAR/IPC-ConcurrencyLimit-Lock-Redis-0.03 - 11 Sep 2015 14:20:34 UTC
IPC::ConcurrencyLimit::WithStandby - IPC::ConcurrencyLimit with an additional standby lock
This module provides the same interface as the regular IPC::ConcurrencyLimit module. It differs in what happens if "get_lock" fails to get a slot for the main limit: If it fails to get a (or the) lock on the main limit, it will repeatedly attempt to ...
MATTK/IPC-ConcurrencyLimit-0.17 - 02 Nov 2016 16:28:02 UTC
IPC::ConcurrencyLimit::Lock::Flock - flock() based locking
This locking strategy implements "flock()" based concurrency control. Requires that your system has a sane "flock()" implementation as well as a non-blocking "flock()" mode. Inherits from IPC::LimitConcurrency::Lock. Take care not to attempt to use t...
MATTK/IPC-ConcurrencyLimit-0.17 - 02 Nov 2016 16:28:02 UTC
IPC::ConcurrencyLimit::Lock::MySQL - Locking via MySQL GET_LOCK
This locking strategy uses MySQL's "GET_LOCK" to implement locking across multiple hosts....
SMUELLER/IPC-ConcurrencyLimit-Lock-MySQL-0.03 - 01 Oct 2013 21:44:30 UTC
IPC::ConcurrencyLimit::WithLatestStandby - IPC::ConcurrencyLimit with latest started working as standby
This module behaves much the same as IPC::ConcurrencyLimit when configured for a single lock, with the exception of what happens when the lock is already held by another process. Instead of simply returning false, the lock will block and the worker w...
MATTK/IPC-ConcurrencyLimit-0.17 - 02 Nov 2016 16:28:02 UTC