J'essaie de trouver le " bon " acteur de la mise en œuvre. J'ai réalisé il y a un tas d'entre eux et c'est un peu déroutant pour en choisir un. Personnellement, je suis surtout intéressé par distance acteurs, mais je suppose que d'un aperçu complet serait utile à beaucoup d'autres. C'est plutôt une question d'ordre général, alors n'hésitez pas à répondre juste pour la mise en œuvre que vous connaissez.
Je sais que sur les éléments suivants Scala Acteur implémentations (SAI). S'il vous plaît ajouter les disparus.
- Scala 2.7 (différence)
- Scala 2.8
- Akka (http://www.akkasource.org/)
- Ascenseur (http://liftweb.net/)
-
Scalaz (http://code.google.com/p/scalaz/)
Quelles sont les cibles des cas d'utilisation pour ces Isc (léger ou lourd" framework d'entreprise)?
- prennent-ils en charge à distance des acteurs? Quelles lacunes distance acteurs de l'Isc?
- Comment leur performance?
- Comment est-il de la communauté?
- Comment facile sont-ils commencer? Quelle est la qualité de la documentation?
- Comment facile sont-ils à s'étendre?
- Comment stables sont-ils? Les projets qui sont à l'aide?
- Quels sont ses défauts?
- Quels sont leurs principes de conception?
- Sont-ils de filetage ou de l'événement basé (percevoir/ réagir) ou les deux?
- Imbriquée reçoit
- hotswapping le message de l'Acteur boucle