Я строю систему чата для компании, и мне интересно, как лучше всего построить систему?
Текущая настройка, которую мы имеем, это HTTP-сервер Nginx с PHP и Memcacheq (как очередь сообщений, которая добавляет сообщения чата в собственную очередь пользователя). Затем мы опрашиваем сервер Nginx (через запрос в стиле Comet) и запрашиваем обновления в очереди сообщений.
Является ли хорошей идеей использовать очередь сообщений, такую как Memcacheq, для работы с системой чата, в которой есть чат как для пользователей, так и для всего сайта, или лучше просто придерживаться MySQL?
Спасибо!