Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The Actor concurrency model is clearly gaining favor. Is there a good book that presents the patterns and pitfalls of the model? I am thinking about something that would discuss, for instance, the problems of consistency and correctness in the context of hundreds or thousands of independent Actors.

It would be okay if it were associated with a specific language (Erlang, I would imagine, since that seems universally regarded as the proven implementation of Actors), but I am hoping for something more than an introductory chapter or two. I'm actually most interested in Actors as they are implemented in Scala, if there are any such resources available.

share|improve this question

closed as off-topic by gnat, MichaelT, GlenH7, Dan Pichelman, Bart van Ingen Schenau Oct 13 '13 at 10:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – gnat, Community, GlenH7, Dan Pichelman, Bart van Ingen Schenau
If this question can be reworded to fit the rules in the help center, please edit the question.

Actors in Scala is dedicated to Actors programming model. It discusses many subjects like Event-based programming, exceptions handling, remote actors and distributed and parallel programming.
You may want to have a look at it.

share|improve this answer

There is a good article here: Concurrency in Erlang and Scala.

There are several references at the end, including books, but there is a good example in Scala by Example.

share|improve this answer

Apart from Actors in scala, there are some chapters that discuss Actors in Scala in these books: Programming in Scala (Artima) and Programming Scala (O'Reilly).

Furthermore, you could take a look at Akka documentation: Akka

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.