Hey Guys, What is recommended way of scaling Akka application?
Traditionally to scale a CRUD based 3 tiered application (Controller, Services, DAO) I would simply create copies of the application and slap a load balancer behind my applications to distribute the load. I know I should use remote actors and clustering to get scalability for Akka actors. But if I had copies of my application the load balancer would re-direct request to the second instance of my application just incase one dies. How can I achieve the same in Akka based application if one of the root machine where the guardian actor lives died, that would mean the whole application (all the child actors) shuts down right because of Supervision ? Is it possible to spawn another guardian actor in another machine which becomes the guardian/parent actor of the previously dead guardian actor's children but without killing any of the child actors of the dead guardian actor ? Chel -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
