durusmail: quixote-users: Re: How do you handle long running requests?
How do you handle long running requests?
2003-07-18
2003-07-18
Re: How do you handle long running requests?
2003-07-18
2003-07-18
2003-07-18
2003-07-18
2003-07-19
2003-07-18
2003-07-19
Graham Fawcett (5 parts)
2003-07-20
2003-07-21
2003-07-21
2003-07-18
Re: How do you handle long running requests?
Titus Brown
2003-07-18
->  wrote:
-> >what's a "tuple space?"  actually, i don't understand what you meant in
-> >the entire first sentance.  care to elaborate?
->
-> Try searching for "linda tuple space" on Google.  Tuple spaces are a
-> distributed programming model.  As you get jobs to perform, you create a
-> tuple wrapping up the requested computation and throw it into a big global
-> pool.  A bunch of independent worker processes then grab tasks out of the
-> pool, perform them, and throw the results back in to the pool.  So getting
-> some work done requires throwing a tuple into the pool
-> and then waiting until it eventually gets answered.

There are a lot of hits on google, but it's not clear which one to start
with;

http://sarasavi.cmb.ac.lk/academic/Science/Computer/dscs/staff/dn_ranasinghe/pap
er3.pdf

seems like a good-tho-short intro.  Do you have any specific recommendations?

http://pulsar.snurgle.org/~pybrenda/ is a Python implementation of a tuple
space but I don't see much info there.

thanks,
--titus

reply