The concurrency workshop is back and more diabolical than ever! Come to Chicago to have your brain exploded into tiny bits by the most intense course on Python threads, messaging, advanced I/O handling, generators, coroutines, and distributed computing around. Yes, this is the same workshop that spawned the infamous Mindblowing Python GIL talk and subsequent PyCON 2010 presentation. Topics include threads, thread synchronization, queuing, message passing, data serialization, multiprocessing, event-driven I/O, generators, coroutines, actors, remote procedure call, distributed objects, and more. A major focus of this workshop is on the underlying principles that form the foundation of creating reliable systems--you will walk away with new insight and ideas for improving your own code. New topics for 2011 are going to include usage of 0MQ, distributed key-value stores, and a variety of interesting design ideas that Dave absorbed from his weekend attending an Erlang workshop. It will not disappoint--past participants have described the workshop as containing about the same amount of material as three semesters of a computer science degree, only better.
More information is available at here.
When & Where
Dabeaz LLC is a company founded by David Beazley, an independent software developer, book author, and educator living in the city of Chicago. David is best known as the author of the "Python Essential Reference, 4th Edition" (Addison-Wesley) and the "Python Cookbook, 3rd Edition" (O'Reilly Media). David has a Ph.D. in Computer Science and more than 10 years of university-level teaching experience. From 1998-2005, Dave was an assistant professor in the Department of Computer Science at the University of Chicago. Since 2007, Dabeaz LLC has conducted more than 250 Python training courses worldwide. More details are available at www.dabeaz.com