Задать вопрос
@skomoroh

Что лучше использовать: Eventlet или Gevent или Concurrence?

Есть задача собирать кучу данных с сети и анализировать.

Что лучше использовать: Eventlet или Gevent или Concurrence?
И что под них лучше для сети: requests, urllib, pycurl?
И какая под них очередь лучше: RabbitMQ(kombu?), Redis?
И почему?
И как себя lxml, nltk, numpy в greenlet'ах ведут?

Заранее спасибо.
  • Вопрос задан
  • 4533 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
zxmd
@zxmd
Эммм. В Вашем случае наверное лучше будет celery на RabbitMQ + pycurl.
Собственно встречный вопрос - на кой вам гринлеты?
Ответ написан
AMar4enko
@AMar4enko
В Redis нет полноценной очереди из коробки, есть pub-sub.
Распределения событий очереди по обработчикам нет, подтверждения выполнения задания обработчиком нет.
Ответ написан
Комментировать
@anatoly87
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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