Есть задачка - создать систему, которая могла бы удобно управлять "армией" процессов. Т.е. есть программа, которая что-то пишет-читает из базы в бесконечном цикле, и ее надо размножить скажем на 1000 одинаковых процессов. Необходимо, чтобы можно было запускать, останавливать, изменять количество процессов, запрашивать их статус. По сути нужна система управления демонами. Знаю, что должны быть готовые архитектурные решения, но никак не могу их нагуглить. Подскажите, как это можно сделать архитектурно и технически? Ссылки на паттерны, либо конкретные реализации приветствуются.