Я хочу использовать акторов, как аналог workers в концепции grid computing. Кинул сообщение-задание (job, можно так сказать) и лишь один актор стал его выполнять. Но как сделать так что бы начал выполнять его только один актор? Как проверить, что все созданные (роутером?) актору (routee, они кажется называются в этом сулчае) заняты и эмитер поручений (шедулер), должен ждать пока освободится какой то актор? Может кто заинсайтит ответы на эти вопросы. Спасибо
акторы fire and forget же единственное чо получится это напихать тасков в почтовые ящики и ждать когда они когда нибудь выполнятся
вот так решается на акке
а можно подробнее про задачу, что воркеры будут делать?
Обсуждают сегодня