I read tornado documentation but i don't understand it. I just know that asynchronous codes in tornado works with co_routines
I suggest you familiarize yourself with asynchronous vs synchronous calls and/or execution so as to have a general and firm understanding before proceeding.
This is a good starting point...Synchronous v/s Asynchronous