Giter Site home page Giter Site logo

python-multiprocessing's Introduction

==================================
python-multiprocessing
==================================

About
-----

`multiprocessing` is a back port of the Python 2.6/3.0 `multiprocessing <http://docs.python.org/library/multiprocessing.html>`_
package. The multiprocessing package itself is a renamed and updated version of 
R Oudkerk's `pyprocessing <http://pypi.python.org/pypi/processing/>`_ package.
This standalone variant is intended to be compatible with Python 2.4 and 2.5, 
and will draw it's fixes/improvements from python-trunk.

This package would not be possible if not for the contributions of not only
the current maintainers but all of the contributors to the original pyprocessing
package listed `here <http://pyprocessing.berlios.de/doc/THANKS.html>`_

The multiprocessing package monkey patches several aspects of the `threading`
module to make it forward compatible with Python 2.6. The patches are 
non-intrusive and don't change existing functions. See `multiprocessing.patch`
for detailed informations.

Please refer to `<http://www.python.org/doc/2.6/library/multiprocessing.html>`_
for more information about the `multiprocessing` package.

Bug reporting
-------------

Please report bugs related to multiprocessing at the `Python bug 
tracker <http://bugs.python.org/>`_. Issues related to the packaging of
multiprocessing should be reported at `<http://code.google.com/p/python-multiprocessing/>`_.

python-multiprocessing's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

python-multiprocessing's Issues

mp_webserver.py on windows

Hello!

Not really an issue as such but a question. I'm on windows10, py39, and my current webserver runs behind an nginx reverse proxy, using webserver waitress, and heavy tasks handled by celery. It's doing the job, but not as efficient as a pure multiproc ws like gunicorn would do.

I'm not very good programmer so can't really run profiling, so I was wondering whether you have checked the approach in mp_webserver vs a pure waitress approach?
And actuallym would it perhaps work better replacing HTTPServer calls by waitress calls in mp_webserver.runpool(...) ?

Thank you very much in advance for your thoughts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.