своего сервера запросить со стороннего api данные на каждого пользователя. Желаемая частота запросов 1сек для каждого пользователя т.е. мне нужно сделать 1к запросов в сек. и получаю данные в 1мб в ответе + записать это все дело в базу
Такое вообще возможно через PHP (laravel)? :)
в целом да , если сторонний сервер готов дать ответ менее чем за секунду
Очень похоже на задачу в вакууме, для чего нужна такая частота обновления. Возможно сторонее api умеет уведомлять об изменении и в таком случае использовать очереди. Если нет, то опять же получил данные от сторонего api забросил в очередь. Но если нужна транзакция на все 1000 записей, то будет больно, в частности сторонему api и сетевому каналу 1000 запросов по 1024кбайт ответа, врядли у тебя такой канал.
канал позволяет для каждого пользователя делать запрос с частотой 8 раз / сек
Обсуждают сегодня