Hi Ryan,

Thank you so much for the detailed explanation. It really helped clarify 
some things. Just got a couple more questions:

1. This is more of a clarification about facades. So as you mentioned 
above, facades subscribe themselves to cluster event notifications and when 
they receive (I'm guessing) a "Terminated" notification from the supervisor 
going down, then each facade in a node acts as a temporary queue which 
receives messages that that node would have sent to the supervisor if it 
wasn't down. Once the supervisor comes back up, an event is sent to all of 
the facades telling them that they can now pass the messages in their queue 
to the supervisor.

a. Follow-up question: What if the supervisor takes a while to come back up 
and as a result, the messages that the facades were storing in their 
temporary queues become irrelevant? Does the supervisor have a way to deal 
with "irrelevant" messages once it's brought back up or can this situation 
never occur?


2. Did you guys consider using facades (or some other technique) to promote 
a different node to be a supervisor in the case where the original one goes 
down instead of having to wait for a new supervisor to join the cluster? If 
so, what was your experience with that?

2. Any ideas of how you could incorporate dynamic re-sizing in your 
cluster-aware routers so that you don't have to be monitoring (or have some 
3rd party tool monitoring) the system to know when to add/remove nodes or 
is this a limitation of the pulling pattern?

-- 
>>>>>>>>>>      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 http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to