Для этой часто используемой информации она может быть сохранена в базе данных, но также может храниться в распределенном кеше памяти (например, Memcached ).
Когда пользователь обновляет свой ответ или отвечает на новый вопрос, он обновляет кэш и базу данных, поэтому к базе данных никогда не нужно обращаться.
Они могут каким-то образом получать доступ к ответам пользователя или конкретным ответам на основе ключа кэша, а также асинхронно запрашивать множество пользователей и сравнивать ответы.
Просто предположение, хотя.