2012-05-08 3 views
1

Мне было интересно, как лучше реализовать DAG (Direct Acitlic Graph) с помощью Scala/Akka, где каждый узел может быть потенциально на разных виртуальных машинах, на разных компьютерах. Подумайте о каждом узле как актере Scala, который будет действовать только на своих прямых родителей (в терминах графика), как бы вы реализовали это на высоком уровне? Есть несколько концепций в Akka, которые могут быть применены: • Нормальные актеры с отбрасыванием, если отправитель не является прямым родителем • Шина событий и классификаторы • ... Я все еще изо всех сил стараюсь выбрать лучший подход, по крайней мере теоретически, зная, что для DAG вам нужно иметь возможность обрабатывать сценарии алмаза (где узел зависит от двух или более узлов, которые, в свою очередь, зависят от одного уникального узла). Любые указатели на документы, статьи, идеи будут приветствоваться. С уважениемDAG, Scala/Akka

ответ

0

Просто используйте Akka Remote с некоторым DIYing

+0

http://blog.vasilrem.com/even -simpler-масштабируемость-с-Акка-через-ре – jts

Смежные вопросы