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

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

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

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

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

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