A multi-room chat application based on Tornado and Redis