Question

Y at-il un document de conception pour Scala 2.8 Les acteurs, comme il est de 2,7?

Scala Acteurs: Unifier Discussion basée et la programmation basée sur l'événement

Y at-il un pour Akka?

Les "Documents Scala amélioration Library" ne mentionne pas les acteurs.

Était-ce utile?

La solution

Mise à jour Août 2012:

Le de documentation Akka a grandement amélioré, et a maintenant beaucoup de détails sur son la conception et l'architecture.

Acteur système


Réponse originale (mai 2010)

En ce qui concerne Akka , je n'ai pas trouvé un document de conception en soi, mais la série post de blog « Pensée Asynchronous - Modélisation de domaine en utilisant Akka transactants » de Debasish Ghosh sont assez proches.

Voici quelques-uns des points saillants de la mise en œuvre ..

  1. Akka est basé sur le let-it-crash philosophie . Vous pouvez concevoir des hiérarchies de superviseur qui seront chargés de contrôler les cycles de vie de vos acteurs. [...]
  2. comptes est la poignée à une Map qui obtient persisté dans Redis. nous enregistrons ici tous les comptes que les clients ouvrent par le numéro hachés de compte. [...]
  3. Avec Akka, vous pouvez également fournir un crochet de redémarrage lorsque vous plantages du référentiel et se redémarrés automatiquement par le superviseur. postRestart est le crochet où l'on ré-initialiser la structure carte.
  4. utilise Akka multivers, une implémentation STM Java pour la gestion des transactions. Dans la marque de code vos transactions en utilisant atomic{} et le STM sous-jacente se chargeront du reste.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top