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,