What's new? | Help | Directory | Sign in
Google
                
Code License: MIT License
Labels: python, threading
Show all Featured Downloads:
workerpool-0.9.2.tar.gz
Show all Featured Wiki Pages:
MassDownloader
Join project
Project owners:
  shazow

Performing tasks in many threads made fun!

This module facilitates distributing simple operations into jobs that are sent to worker threads, maintained by a pool object.

It consists of these components:

  1. Jobs, which are single units of work that need to be performed.
  2. Workers, who grab jobs from a queue and perform them.
  3. Worker pool, which keeps track of workers and the job queue.

Getting Started

The best place to start for now is to read the code and look at the examples in the unit tests (located under trunk/test/) and the sample uses (located under trunk/samples/). Documentation contributions are welcome! What have you accomplished with the workerpool?

Tutorials:

Status

News

Todo

Using workerpool

Credit

This module was originally developed during my work at Idée Inc. Big thanks to Idée for letting me open source it!