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.

Reply via email to