> Because your tornado app runs as a stand-alone HTTP server that is directly coupled to your application classes, you need to run multiple processes to serve multiple requests.
Really? My understanding is that an async http server like Tornado should service many requests with the same process. (This is the case with Twisted and nginx, at least.) It should be a matter of writing your application in the same async, callback-driven style. Or am I misunderstanding something?