Thanks for the link, very interesting read!
So if it actually is a possibility that it might even be *advantageous* to use threads instead of coroutines, I will definitely try it out and compare the performance of the two options for my usecase.
If somebody was inclined to argue for single-threaded coroutines instead of using parallel threads, I would also be interested in hearing that opinion/reasoning.
I guess there was a reason to make coroutines the recommended way to write asynchronous code in Tornado.
Cheers!