2012-05-18 6 views
8

Sé que Akka es un potente marco (actor model) capaz de ejecutar simultáneamente tareas en sistemas distribuidos. Sé que hay a great comparison de implementaciones de modelo de actor en Scala. Pero todavía me pregunto si hay beneficios de usar Akka para cálculos locales en máquinas multinúcleo sobre actores Scala incorporados. ¿Y cuál de ellos es más efectivo en términos de uso de memoria/CPU?Akka y construido en Scala Actores: ¿Cuál es la diferencia para el uso local?

+2

Scala Actors se extrae en su propio jar para Scala 2.10 y también quedará obsoleto. Akka será enviado como el sucesor. En cuanto a la eficiencia, Akka tiene una historia bastante sólida. Siéntete libre de compararte a ti mismo. –

+0

@ViktorKlang Sería una respuesta aceptada si no fuera un comentario. La depreciación es una razón sólida para no usar actores integrados de Scala. +1 y gracias :) – nab

+0

Agregado como respuesta :-) –

Respuesta

12

Scala Actors se extrae en su propio jar para Scala 2.10 y también quedará obsoleto. Akka será enviado como el sucesor. En cuanto a la eficiencia, Akka tiene una historia bastante sólida. Siéntete libre de compararte a ti mismo.

Cuestiones relacionadas