LINUX.ORG.RU

История изменений

Исправление her_s_gory, (текущая версия) :

Я просто подумал, что если будет 100500 пользователей

Навскидку.

Можно кешировать в том-же redis. Кеш обновлять раз в пару минут воркером, клиенту отдавать список из кеша. Статус пользователя онлайн - это же не realtime?

EDIT:

Кеш обновлять раз в пару минут воркером

Или просто при запросе, если кеш старый, по перезаполнить. Тогда у клиента список будет подтормаживать время от времени.

Исходная версия her_s_gory, :

Я просто подумал, что если будет 100500 пользователей

Навскидку.

Можно кешировать в том-же redis. Кеш обновлять раз в пару минут воркером, клиенту отдавать список из кеша. Статус пользователя онлайн - это же не realtime?