Я долгое время считал, что если API работает за 300–400 мс, то это вполне нормально. Пользователь нажал кнопку — подождал меньше секунды — получил ответ. На этапе разработки это действительно казалось приемлемым.
Проблемы начались после того, как количество пользователей выросло.