of messages to actors.
Isolated actors could be safely spawned on remote devices over a network and utilise multiple cores on a local processor. This allows for distributed and parallel computation which have the potential of shortening the time taken to execute computationally intensive tasks. A WebSocket server was used to connect a finite number of Node.js instances and browsers hosting actors over the network. Faster communication links were explored using inter-process communication when hosting multiple processes on a local device. The framework abstracted the adaptive use of different communication links, providing location transparency for remote actors.
distributing actors was also explored.
limitations of the framework, as well as its untapped potential in freezing and migrating actors across the web.
Student: Andrew Buhagiar
Course: B.Sc. (Hons.) Computing Science
Supervisor: Prof. Kevin Vella