Resultados de la búsqueda


El patrón actor por AKKA

Código del ejemplo (GitHub)

AKKA es un toolkit que utiliza el modelo actor para proporcionar una plataforma en la que construir aplicaciones concurrentes y escalables. Adopta el modelo “let it crash” para la tolerancia a fallos, que se usa con gran éxito para construir aplicaciones capaces de “auto repararse” en sistemas que nunca se detienen.

Los actores son objetos que encapsulan estados y funciones y que se comunican exclusivamente a través de mensajes.

Las tareas asignadas a un actor pueden ser descompuestas en tareas más pequeñas que se asignen a otros actores. Para ello, creará nuevos actores hijo a los cuales asignará subtareas y supervisará. Cada actor en un sistema tiene un único padre, el cual es el actor que le ha creado. Todos los actores de un sistema son susceptibles de crear hijos a los que pasarán a supervisar automáticamente.

Seguir leyendo…