[Twisted-Python] Meaning of "Asynchronous networked applications"

Mike Orr mso at oz.net
Wed Dec 15 13:20:18 EST 2004


On Wed, Dec 15, 2004 at 10:43:08AM -0500, Mike C. Fletcher wrote:
> My PyGTA presentation from a few months ago tries to provide some 
> background on what asynchronous programming in Twisted is.  It contrasts 
> asynchronous programming models with various other approaches to 
> parallelising code:
>    http://www.vrplumber.com/programming/twistedlowlevel05.pdf
> In short, Twisted represents one of many possible approaches to the 
> problem of "waiting in parallel", that is, multiplexing events so that 
> while a given process is blocked on (for instance) input/output/network 
> operations, other operations can continue.

This is a great overview, and makes the "why's" of Twisted more concrete.
An HTML version would be a good addition to the Twisted Howtos.

-- 
-Mike Orr (aka. Sluggo), mso at oz.net  (iron at sense-sea-MegaSub-1-465.oz.net)
   http://sluggo.kicks-ass.org/                  Cxu vi parolas Esperante?




More information about the Twisted-Python mailing list