есть список исполнителей, которые выбираются до старта параллельных подпроцессов. это список передается в каждый подпроцесс. в подпроцессе каждый исполнитель исполняет какую то задачу, но так же может отказаться от исполнения и инициатор заявки может поменять исполнителя в его подпроцессе. список исполнителей должен выводиться для каждого исполнителя. если исполнитель поменялся в одном подпроцессе, то в других параллельных подпроцессах список исполнителей должен обновиться.
Вы будете суперсильно страдать, если сделаете это на процессах, инфа сотка. Сделайте себе сущность заявка, в ней 1-n исполнители, пусть кто-то через обвчный ерудовый рест их там смотрит/натыкивает