Я использую классы MailboxProcessor
, чтобы держать отдельных агентов, которые выполняют свои собственные функции. Обычно агенты могут взаимодействовать друг с другом в одном процессе, но я хочу, чтобы агенты разговаривали друг с другом, когда они находятся в разных процессах или даже на разных машинах. Какой механизм лучше всего использовать для связи между ними? Есть ли какое-нибудь стандартное решение?
Обратите внимание, что я использую экземпляры Ubuntu для запуска агентов.