2013-03-18 11 views
36

In Phillip Haller's PhD thesis erwähnte er im Abschnitt (5.1 Future Work), dass einer der interessanten Forschungsbereiche darin bestehen würde, den Rahmen um Ambient-Referenzen zu erweitern, und er zitierte Van Cutsens Papier.Scala Actors & Ambient Reference

Auszug:

Die Scala Schauspieler Bibliothek enthält ein Laufzeitsystem, das für den Ferngrund Unterstützung bereitstellt (das heißt, inter-VM) Actor Kommunikation. Um Unterstützung für Fehlertoleranz (zum Beispiel in mobilen Ad-hoc-Netzwerken) zu bieten, wäre es interessant, das Framework mit Remote-Actor Referenzen zu erweitern, die flüchtige Verbindungen ähnlich Umgebungs Referenzen [36] unterstützen. Die Integration von Transaktionsabstraktionen für fehlertolerante verteilte Programmierung (z. B. [52, 142]) in Scala Actors ist ein weiterer interessanter Bereich für zukünftige Arbeiten.

Und citated Papier ist:

[36] Tom Van Cutsem, Jessie Dedecker, Stijn Mostinckx, Elisa Gonzalez Boix, Theo D'Hondt, und Wolfgang De Meuter. Umgebungsreferenzen: Adressierung von Objekten in Mobilfunknetzen. [...] Seiten 986-997. ACM, Oktober 2006.

Ist das, was Akka tat? Wenn nicht, denken Sie, dass es immer noch relevant ist, dieses Gebiet zu erforschen, da Akka heute existiert?

+2

Könnten Sie einen Link zur Diplomarbeit hinzufügen? –

+1

Danke (beide)! –

+6

Warum wurde diese Frage geschlossen? Es liegt innerhalb des in den FAQ definierten Bereichs. – Nabegh

Antwort

2

Ja, das ist mit Akka möglich.

Es gibt zwei Möglichkeiten, dies so weit zu erreichen, wie ich weiß:

  1. akka-remote - Bietet Remote Schauspieler ref, aber Sie müssen entscheiden, wo jeder Akteur exsist sollte.
  2. akka-cluster - Bietet Cluster-Sharding. Verwaltet den physischen Standort des Actors automatisch und stellt sicher, dass der angegebene Shard (Actor) auf höchstens einem Knoten im Cluster vorhanden ist.
Verwandte Themen