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

Python, много threads внутри пары processes, какие queue юзать?

На много процессорной машинке нужно запускать несколько процессов ( == количеству процессоров ), в каждом процессе будет много-много потоков ( большинство в режиме ожидания ).
Как между ними задачи перекидывать, какой queue использовать, какие есть камни?

В инете примеров не нашел =(
  • Вопрос задан
  • 2603 просмотра
Подписаться 5 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Посмотрите в сторону zeromq,
один мастер который распределяет таски по воркерам (равные кол-ву ядер)
только не смешивайте zmq + gevent 1.0 - оно начинает глючить.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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