The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "distribution:Spread-Queue Spread-Queue"

Spread::Queue - One-of-many queued messaging delivery, using Spread River stage zero No dependents

Message-queueing layer using Spread for message delivery. Queues are managed by a dedicated manager process (sqm). This agent coordinates task assignments for some number of workers who accept messages delivered to a queue (a Spread public group). Wo...

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC

Spread::Queue::FIFO - basic FIFO queue River stage zero No dependents

Basic FIFO queue service. Not thread-safe. Logging via Log::Channel....

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC

Spread::Queue::Worker - accept Spread::Queue message assignments River stage zero No dependents

A process that declares itself to be a Spread::Queue::Worker will be assigned messages in FIFO fashion by the sqm queue manager. Messages as supported by Spread::Queue are serialized Perl hashes. Spread::Queue does not enforce structure on message co...

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC

Spread::Queue::Sender - submit messages to Spread::Queue message queues River stage zero No dependents

A Spread::Queue::Sender can submit messages for queued delivery to the first available Spread::Queue::Worker. The sqm queue manager must be running to receive and route messages. Spread::Queue messages are Perl hashes, serialized by Data::Serializer,...

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC

Spread::Queue::Manager - coordinate one-of-many message delivery River stage zero No dependents

The queue manager is responsible for assigning incoming messages (see Spread::Queue::Sender) to registered workers (see Spread::Queue::Worker). When a message comes in, it is assigned to the first available worker, otherwise it is put into a FIFO que...

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC

Spread::Queue::ManagedWorker - utility class for Spread::Queue::Manager River stage zero No dependents

Tracks each worker that is registered with the queue manager. Retains worker state. Eventually add activity metrics (# messages assigned, uptime, utilization, etc.). States are: ready - available for task assignment Worker controls this by sending a ...

JMAY/Spread-Queue-0.4 - 25 Oct 2002 22:08:09 UTC
6 results (0.059 seconds)