Note that there are some explanatory texts on larger screens.

plurals
  1. PODifferent Scala Actor Implementations Overview
    text
    copied!<p>I'm trying to find the 'right' actor implementation. I realized there is a bunch of them and it's a bit confusing to pick one. Personally I'm especially interested in remote actors, but I guess a complete overview would be helpful to many others. This is a pretty general question, so feel free to answer just for the implementation you know about.</p> <p>I know about the following Scala Actor implementations (SAI). Please add the missing ones.</p> <ul> <li>Scala 2.7 (difference to)</li> <li>Scala 2.8</li> <li>Akka (<a href="http://www.akkasource.org/" rel="noreferrer">http://www.akkasource.org/</a>)</li> <li>Lift (<a href="http://liftweb.net/" rel="noreferrer">http://liftweb.net/</a>)</li> <li><p>Scalaz (<a href="http://code.google.com/p/scalaz/" rel="noreferrer">http://code.google.com/p/scalaz/</a>)</p> <hr></li> <li><p>What are the target use-cases for these SAIs (lightweight vs. "heavy" enterprise framework)?</p></li> <li>do they support remote actors? What shortcomings do remote actors have in the SAIs?</li> <li>How is their performace?</li> <li>How active is there community?</li> <li>How easy are they to get started? How good is the documentation?</li> <li>How easy are they to extend? </li> <li>How stable are they? Which projects are using them?</li> <li>What are their shortcomings?</li> <li>What are their design principles? <ul> <li>Are they thread based or event based (receive/ react) or both?</li> <li>Nested receiveS</li> <li>hotswapping the Actor’s message loop</li> </ul></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload