Я часто опиняюся в ситуації, коли у мене є кілька робочих місць, які хочуть працювати разом, і розраховую на те, що певні роботи будуть закінчені до їх початку. Якщо я використовую крони, для яких потрібна велика кількість обчислень, я використовую condor і dagman для управління графіком залежностей, але для інших більш простих завдань у мене є власний пітон, який реалізує просту дагу для обробки залежностей. Як можна зробити подібне у користувачів? Обидва ці рішення покладаються на завдання, якими керує один користувач.
Я опиняюся в ситуації, коли один користувач почне виробляти деякі файли, і коли деякі з цих файлів стануть доступними, інші користувачі почнуть роботу. Я міг постійно опитуватись, щоб побачити, чи створені якісь вихідні файли, але, можливо, є краще рішення?