Как создать новостную ленту подписчиков на высоконагруженных веб-проектах?
Как это устроенно у таких гигантов как Фейсбук? Мне видится такой вариант: когда кто-то что-то публикует, то скрипт берет id всех пользователей которые подписаны на человека, пробегается по всем базам данных в которых хранятся данные о пользователях чьи id выбраны и пишет в таблицу весь контент. Когда пользователь заходит на сайт, то скрипт тупо берет данные из таблицы и показывает их пользователю. Если автор поста изменяет запись, то скрипт во всех базах данных меняет контент. Это могло бы сработать, но мне кажется на крупных проектах это чревато hot spotom на базах данных. Такой вариант уместен в больших проектах? Прошу не кидаться помидорами, я не спец в этих вопросах и вопрос задаю из любопытства.