SwampDragon seems like a nice library, tightly coupled with Django. Uses Tornado's ioloop
to handle websockets.
But does it do async database queries, or sync (blocking) queries? Postgres or MySQL. How would one go about handling computationally intensive websocket "request" (message from client) without blocking the event loop? Or is that automagically handled by Tornado?