Re: Advanced concurrancy



Peter Tillotson wrote:
Hi,

I'm looking for an advanced concurrency module for python and don't seem to be able to find anything suitable. Does anyone know where I might find one? I know that there is CSP like functionality built into Stackless but i'd like students to be able to use a standard python build.

I'm trying to develop distributed / Grid computing modules based on python. The aim is to be able to use barriers for synchronisation and channels for communication between processes running on a single box. Then the jump to multiple processes on multiple boxes and eventually to MPI implementations. Hopefully, each jump should not be that big a leap.

Of course it would be nice if there was a robust way of managing concurrency in python aswell ;-)



And deferredGenerator in twisted.internet.defer is the robust way for that.
It blows up python readability in contrast,but once you got them and made your library I think they are also usable.
I do believe, without deferreds in the core ,python will have bad times surviving the net, but that's really an opinion.


Have fun, Paolino

.



Relevant Pages

  • Advanced concurrancy
    ... I'm looking for an advanced concurrency module for python and don't seem to be able to find anything suitable. ... I know that there is CSP like functionality built into Stackless but i'd like students to be able to use a standard python build. ... Then the jump to multiple processes on multiple boxes and eventually to MPI implementations. ...
    (comp.lang.python)
  • Re: Python in a desktop environment
    ... Reading memory is actually pretty trivial in Python. ... that's not at all what "robust" means (at least not to ... It doesn't leak memory. ...
    (comp.lang.python)
  • Re: Python in a desktop environment
    ... I have coded some complex programs in python in the recent past. ... I find it very robust and also not very slow (as is depicted by the ... that it is indeed very suitable for huge gui apps. ... meaning of the word because some one has already done it. ...
    (comp.lang.python)
  • Re: Robust statistics and optimmization from Python
    ... > I use Python to generate a huge amount of data in a .csv file which I ... > then process using Excel. ... Optimization Tools ... Do Python packages for robust statistics (robust regression in ...
    (comp.lang.python)
  • Re: C Module question
    ... cake. ... Making the whole thing more robust will ... from the Python version. ... Marc 'BlackJack' Rintsch ...
    (comp.lang.python)