All Talks

Things I Wish They Told Me About The Multiprocessing Module in Python 3

If you haven’t tried multiprocessing or you are trying to move beyond `multiprocessing.map()`, you will likely find that using Python’s `multiprocessing` module can get quite intricate and convoluted. This talk focuses on a few techniques (starting, shutting down, data flow, blocking, etc) that will maximize `multiprocessing`’s efficiency, while also helping you through the complex issues related to coordinating startup and _especially_ shutdown of your multiprocess app. Slides can …

You might be interested in: