Это, наверное, глупый вопрос, но что такое "неблокирующий веб-сервер"? Все веб-серверы являются технически неблокирующими, arent они? иначе как они могут обрабатывать одновременные соединения? Apache2 достигает этого, используя комбинацию fork() и pthreads. Как точно различаются Tornado (и Twisted)? Разве они просто устанавливают кучу сокетов в не-bocking-режим, строят список FD (или эквивалент), а затем перебирают через один большой вызов select() sys?
Где бы вы использовали такую инфраструктуру, и какие преимущества они могут дать вам через Apache2 (или другие популярные серверы)? Благодаря