Возможно ли на пайтоне заставить функцию дожидаться выполнения нескольких асинхронных запросов?
Никаких threading или multiprocessing. Нужно tornado.gen.WaitAll

www.tornadoweb.org/en/stable/gen.html
www.tornadoweb.org/en/stable/gen.html#tornado.gen.Wait
Торнадо не использовал, но в twisted это можно получить с помощью декоратора inlineCallbacks. Может сойдет как наводка.