No title Revision 666266646361 (Wed Oct 12 2011 at 05:11) - Diff Link to this snippet: https://friendpaste.com/2qAfhfiMloOWSi7r3xXR02 Embed: manni perldoc borland colorful default murphy trac fruity autumn bw emacs pastie friendly Show line numbers Wrap lines 12345678910111213141516171819Developping concurrent applications in PythonSince 2 years or so, I work on [Gunicorn](http://gunicorn.org). Thistalk will present how I and the others core developers (we are now 3)with the help of the community have from a simple wsgi server with onecommand built a powerful WSGI abble to run a wide range of Python webapplications.This talk will cover the different paths choosen in gunicorn to handlesynchronous and asynchronous applications, how we handle different webframeworks, how we have made gunicorn fully extendable using the Pythonpackaging system, what we learn from the community in application servingand how you can solve some problems. It will also present how thegunicorn core has been used to build frameworks that can help yourapplication to be more scalable:[pistil](https://github.com/benoitc/pistil) a simple multiprocessingtoolkit, [flower](https://github.com/benoitc/flower) a collection ofmodules to build distributed and reliable concurrent systems inPython, ...