Как реализовать мультипоточность на сайте?

К примеру хочу сделать сайт, на котором клиенты могут парсить необходимые для них данные с социальных сетей. Вот и вопрос, какими средствами это возможно реализовать, чтобы параллельно работал парсер первого, второго и третьего пользователя.

Как к этому прикрутить прокси (к каждому потоку)?
  • Вопрос задан
  • 2549 просмотров
Пригласить эксперта
Ответы на вопрос 3
viktorvsk
@viktorvsk
Для начала - очереди, resque, delayed job, sidekiq
Ответ написан
Комментировать
@Virviil
Разработчик девайсов и программ для них
Вынесите этот функционал в javascript - пусть вместо вас данные парсят браузеры пользователей. У вас будет автоматический поток на каждую вкладку каждого браузера.

Потом ajax отошлёт вам в БД.

Кроме того, вам не придётся парится с сохранением api tokens от каждого пользователя
Ответ написан
Комментировать
droff
@droff
activejob + sidekiq
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы