#ruby-on-rails #api
#ruby-on-rails #API
Вопрос:
Я интегрировал facebook, twitter API в свое приложение rails для получения записей хэштегов. Все работает нормально, но вызовы API выполняются слишком долго, что действительно очень расстраивает. Я поискал в Google, чтобы избавиться от этого. В PHP доступны функции curl_multi. Есть ли что-нибудь доступное и в rails?
Ответ №1:
Не уверен насчет PHP, но если вы хотите асинхронно обрабатывать вызовы API, используйте очередь. Rails предоставляет нам фасад ActiveJob, который позволяет нам использовать различные очереди на серверной части. Хорошее руководство о том, как это сделать, можно найти здесь.