Python Concurrency Workshop, January 14-15, 2010

David Beazley dave at
Wed Dec 16 13:01:54 CET 2009

	       Python Concurrency Workshop, 2nd Edition
       with David Beazley, author "Python Essential Reference"
			 January 14-15, 2010
			  Chicago, Illinois

Last June, you might have caught my "mindblowing" talk on the Python
GIL (  However, did you see the
other eight hours of material on threads, multiprocessing, distributed
computing, coroutines, and more?  Probably not unless you were at my
"Concurrency Workshop" the month before.

I'm pleased to announce that that the Concurrency Workshop is back for
another round and is better than ever.  If you have been programming
Python for awhile and want to take your skills up a notch, I think
this may be of interest.  Basically, we're going to take a in-depth
look at concurrent programming idioms and library modules.  Topics
will include such things as threads, message passing, the
multiprocessing library, distributed computing idioms, coroutines,
asynchronous I/O, and other matters with an eye towards writing
programs that can run on multiple CPU cores or clusters.  A major
theme of the workshop is to explore and understand different
programming techniques, their associated performance properties, and
other tradeoffs.  You'll definitely walk away with new insight and a
better understanding of how different parts of Python work under the
covers.  Likewise, I'm hoping to gain new knowledge from your

The workshop is strictly limited to six attendees.  More details are
available at the above URL.

Please feel free to contact me with further questions.

Dave Beazley

More information about the Python-announce-list mailing list