Skip to main content

DisPro: The Distributed Processing Framework

PyPI GitHub Documentation Status](https://dispro.readthedocs.io/en/latest/?badge=latest) GitHub issues GitHub contributors

The DisPro framework allows you to employ distributed processing in your project by deploying numerous worker nodes across the internet, all controlled by a central master server. DisPro allows you to focus on implementing the unique functionality specific to your project, without having to reinvent the wheel to implement distributed processing.

Please note, DisPro does not make any assumptions as to the nature of your project, such as data types, databases, front-ends, etc. All of this is left up to the users.

Core Components

DisPro implements the two core components required to produce a distributed processing network:

Worker

The Worker is the distributed aspect of the DisPro framework, capable of being deployed on remote systems, communicating with the Master in order to request new tasks and transmit the results of its labor.

Master

The Master is responsible for the delegation of tasks to each remote Worker, as well as the processing and storage of all returned results. It is managed by the Master.

Release files for DisPro 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DisPro 0.1.3
File Size Uploaded
DisPro-0.1.3.tar.gz 2.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for DisPro 0.1.3
File Interpreter ABI Platform
DisPro-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 5.3 kB

Release files / DisPro-0.1.3.tar.gz

Download URL DisPro-0.1.3.tar.gz
Size 2.1 kB
Tags Source
SHA-256 checksum
How to use checksums
75035d7da6b9f610bd7e8bfb60d892c420219bf83e94ac214b7427aa36aff208
BLAKE2b-256 checksum
How to use checksums
136592e175ae56318b76da4ab7b35bf21a69d313653fb6f68e57507788539da8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

Release files / DisPro-0.1.3-py3-none-any.whl

Download URL DisPro-0.1.3-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0591eff57af053a5530b20db37d0d405cfabd6c72b576072ed5c005423c8384d
BLAKE2b-256 checksum
How to use checksums
0f97cf92df1e221fb886002582546edd92ce83be9aa397e7562958886268a7ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page