Отображать медленные результаты загрузки - PullRequest
0 голосов
/ 09 октября 2018

У меня есть веб-сайт, который использует довольно медленный внешний API (0,9 секунды для запроса).Результаты этого запроса API отображаются на странице.

Я использую какое-то собственное кэширование, потому что я сохраняю результаты в БД, а последующие запросы для того же ресурса запрашиваются из БД, а не изAPI снова.Если данные в БД слишком старые (> 10 минут), я обновляю БД новым API-запросом.

Будет довольно часто проверять веб-сайт только изредка в течение дня, поэтому вы всегда будете проверятьдостигнуть 10-минутного лимита и всегда иметь довольно длительное время загрузки> 1 с.Это очень не отвечает.

Затем я искал способы обойти время загрузки и нашел это .Я думаю, что это может быть правильное направление, но я все еще не уверен в том, как решить эту задачу.Кто-нибудь может указать мне правильное направление, как реализовать это?

Должен ли я использовать кэш низкого уровня API ?

Могу ли я использовать кэш по умолчанию?Или я должен реализовать свою собственную версию?

Как вы думаете, решение, представленное в первой ссылке, вообще является хорошей идеей?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...