Du bør ikke bruge Redis pub/sub i hovedtråden i Tornado, da det vil blokere IO-løkken. Du kan klare den lange polling fra webklienter i hovedtråden, men du bør oprette en separat tråd til at lytte til Redis. Du kan derefter bruge ioloop.add_callback()
og/eller en threading.Queue
at kommunikere med hovedtråden, når du modtager beskeder.