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