История изменений
Исправление maxcom, (текущая версия) :
Трекер делающий запросы к БД это тупиковый путь; я думаю надо делать отдельный сервис, который держит некоторое количество новых сообщений и может их выдавать отфильтрованно под каждого пользователя. При этом каждый коммент должен влетать в этот сервис в виде удобном для фильтрации — с множеством авторов «родительских» сообщений включая топик. Тогда персональная фильтрация будет дешевой. Хранить в памяти при этом можно не более 1000 комментариев, этого будет достаточно с запасом
Исходная версия maxcom, :
Трекер делающий запросы к БД это тупиковый путь; я думаю надо делать отдельный сервис, который держит некоторое количество новых сообщений и может их выдавать отфильтрованно под каждого пользователя. При этом каждый коммент должен влетать в этот сервис в виде удобном для фильтрации — с множеством авторов «родительских» сообщений включая топик. Тогда персональная фильтрация будет дешевой.