Your understanding is correct. Multiple requests can be active in a single instance of the Tornado server if the request handlers are written in an async style. The chat example included with the Tornado source demonstrates this feature.