Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cosmos-dev] question on management domain and brokers

Hi Hubert,

Hi all,

I have a follow up question on the use of management domain and brokers from yesterday's DC meeting.  If we consider using a management domain with multiple brokers, what logic/algorithm will be used to route a client request to the appropriate broker (assuming the brokers aren't redundant copies of each other)?  Similarly, when data manager contacts a management domain at startup, how does the management domain decide which broker it belongs to?  

 

My understanding is that the DataManager contacts its DataBroker, and the DomainManager only knows about DataBrokers . The nice thing about this is we can easily support the ‘No DomainManager’ simplified scenario.  We can support routing either naively (basically visiting each know DataBroker until we get one that works for a particular request), or we can route based on prior knowledge (sticky sessions and/or routing based on cached information about similar request).  This could be a place for ‘value-add’.



Also, when Martin writes up the notes on how the management domain works, it would be useful if he can provide a sequence diagram or equivalent on the steps and any handshaking protocols of the bootstrap process and the request handling process.  

 

Good idea.


Thanks,



The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.




Hubert Leung
IBM Toronto Lab
hkyleung@xxxxxxxxxx
905-413-3382



Back to the top