Я учусь программировать распределенную вычислительную систему. И система, над которой мне нужно работать, потребует выполнения вычислений на графических данных (данные социальных сетей) в параллельной среде.Распределение задач для данных на основе графика
После поиска в Интернете, я расскажу о проблеме распределения задач. Похоже, что многие из таких систем разрабатываются рабочим, запрашивающим задачу у мастера, например. волонтерских вычислений [1] или карты хаоса/уменьшения частоты сердечных сокращений.
Мой вопрос: есть ли какое-либо распределение задач/назначение спроектировано со стилем в том, что мастер проактивно назначил задачу подчиненным? На какие вопросы, возможно, стоит обратить внимание при программировании такого механизма?
Я думаю, что я могу ошибаться в некоторых понятиях, о которых я не знаю. Поэтому я ценю любые предложения.
Благодарим за консультацию.
[1]. boinc.berkeley.edu/heien_09.pdf