Другой обзор реализаций агента Scala

Я пытаюсь найти 'правильную' реализацию агента. Я понял, что существует набор их, и это немного сбивает с толку для выбора того. Лично я особенно интересуюсь удаленными агентами, но я предполагаю, что полный обзор был бы полезен многим другим. Это - довольно общий вопрос, поэтому не стесняйтесь отвечать только за реализацию, о которой Вы знаете.

Я знаю о следующих Реализациях агента Scala (SAI). Добавьте недостающие.

  • Scala 2.7 (различие к)
  • Scala 2.8
  • Akka (http://www.akkasource.org/)
  • Лифт (http://liftweb.net/)
  • Scalaz (http://code.google.com/p/scalaz/)


  • Каковы целевые примеры использования для них САИС (легкий вес по сравнению с "тяжелой" платформой предприятия)?

  • они поддерживают удаленных агентов? Какие недостатки удаленные агенты имеют в САИСЕ?
  • Как их производительность?
  • Как активный является там общественным?
  • Как легкий они должны начать? Насколько хороший документация?
  • Как легкий они должны расшириться?
  • Насколько стабильный они? Какие проекты используют их?
  • Каковы их недостатки?
  • Каковы их принципы разработки?
    • Они, распараллеливают базирующийся, или базирующееся событие (получите/, реагируют), или оба?
    • Вложенный получает
    • замена в горячем режиме цикла сообщения Агента

53
задан Stefan K. 22 August 2012 в 18:15
поделиться