a chat server built with node js + mongodb + redis