По опыту пользователя (который вы должны измерить в браузере, а не на стороне сервера) менее одной секунды чувствует себя довольно хорошо, поэтому в принципе время загрузки на стороне сервера 100 мс звучит великолепно.Фактический пользовательский опыт зависит от многих других факторов - задержки, javascript, css - взгляните на YSlow и его документы для получения дополнительной информации.
Реальный вопрос, с которым вам следует иметь дело на стороне сервера, - это какая нагрузка на васВы ожидаете и, следовательно, как время загрузки страницы зависит от дополнительных одновременных запросов.Например, возможно, с 10 одновременными пользователями вашему серверу понадобится в среднем 1100 миллисекунд, а не 100, чтобы отобразить страницу.Вам нужно будет выполнить тестирование производительности, чтобы понять это.
Преимущество MongoDB и других хранилищ данных NoSQL заключается в том, что они позволяют вам масштабировать (добавляя больше того же оборудования, а не увеличивая -переход на все более сильное и более дорогое оборудование).В принципе MongoDB может масштабироваться почти линейно до бесконечности, а это означает, что вы можете (в принципе) сохранять время загрузки 100 мс независимо от того, сколько пользователей вы увеличиваете - до тех пор, пока вы добавляете больше серверов.