« Return to Thread: RemoteActor based on NIO ?

Re: RemoteActor based on NIO ?

by Philipp Haller-2 :: Rate this Message:

Reply to Author | View in Thread

Hello Arthur,

> I just looked at Scala RemoteActor sources and I saw that implementation is based on old fashion blocking IO.
> Sicne this way a little bit old and (what is more important!) it is NOT SCALABLE I wanted to ask if there are plans to make RemoteActors using NIO ?

There are definitely plans for using NIO. In fact, there has been a
student project at EPFL on exactly this. Unfortunately, the code was
only a prototype and not ready for inclusion in the standard library. In
the meantime I didn't have the resources to develop it further.

If you (or anybody else) are interested in working on this, the
prototype implementation is available in the Scala SVN repository:

http://lampsvn.epfl.ch/trac/scala/browser/scala/branches/remoteactors

Cheers,
Philipp

 « Return to Thread: RemoteActor based on NIO ?