Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.
/ rdpbpp Public archive

Real Dumb Process-Based Parallelism in python

License

Notifications You must be signed in to change notification settings

vm-wylbur/rdpbpp

Repository files navigation

Real Dumb Process-Based Parallelism in python

In a lot of HRDAG<https://hrdag.org>'s projects, we want to be able to launch processes that can gradually consume all the elements of a queue. We may want several processes simultaneously consuming elements, without repeating themselves or overlapping. This package makes that possible.

Installation

This is a poxy hack, and the installation reflects that. Clone the repo someplace temporary (e.g., ~/tmp), then cd into that directory (e.g., ~/tmp/rdpbpp). From there, give this command:

$ pip install -e .

and thereafter you should be able to import rdp. Let me know how it goes.

Usage

Someday I'll write documentation.

Tests

You should install pytest (with pip) and then

$ pytest test_rdp.py

good luck.

About

Real Dumb Process-Based Parallelism in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages