Как реализовать актерскую топологию в АККА?
Мне нужно реализовать различные виды топологий в системе модели акторов AKKA, такие как Line, mesh и т. Д. Есть ли в AKKA встроенные библиотеки для различных видов топологий? Если нет, то как я могу построить такие топологии? Кроме того, как мы можем связать двух или более актеров в AKKA, потому что это основа для создания любой топологии?
Спасибо
1 ответ
Решение
Я не думаю, что топологии имеют смысл в Akka.
Как вы заметили, основным инструментом для создания топологий является связь между двумя объектами. Но такая связь не может существовать в Akka, потому что любой актер может отправить сообщение любому актеру. Это основа актерской модели, в конце концов.
Конечно, вы можете попытаться эмулировать топологию вручную, но я не вижу никакой пользы для нее.